Мартин, ты, похоже, не понял: в xslt это делается на раз-раз: «взять элемент, у которого есть вот этот атрибут вот с таким значением» или «сделать это для элементов, у которых есть атрибут с таким значением» — и он это сделает сам, без дополнительных подсказок. А в javascript’е надо руками писать функцию, которая переберёт все элементы (в документе или в данной области документа) и найдёт нужный (или нужные). Почувствуйте, как говорится, разницу.
Нельзя сказать, что после занятий, и притом разных. Мне пришлось по работе писать xslt-обработчик, который генерил код html с javascript’ом. Так что пришлось одновременно продумывать конктруктор на javascript’е и программу для вывода этого конструктора с данными из магазина (товары приходят в виде xml). Оттого и получилось наложение одного на другое.
Можно сказать, что html и css я владею как русским литературным, а по javascript’у и xslt бреду со словарём. Может быть, через год я буду владеть ими так же свободно, и «проблем с переводом» уже не будет.
Отзывы (4) на «Xslt и javascript: рабочие моменты»
Мартин (50 комментариев)
Хочешь? Сделай!
Княгиня (242 комментария)
Мартин, ты, похоже, не понял: в xslt это делается на раз-раз: «взять элемент, у которого есть вот этот атрибут вот с таким значением» или «сделать это для элементов, у которых есть атрибут с таким значением» — и он это сделает сам, без дополнительных подсказок. А в javascript’е надо руками писать функцию, которая переберёт все элементы (в документе или в данной области документа) и найдёт нужный (или нужные). Почувствуйте, как говорится, разницу.
Иван (62 комментария)
Ой, каша получается?
После разных занятий.
Княгиня (242 комментария)
Нельзя сказать, что после занятий, и притом разных.
Мне пришлось по работе писать xslt-обработчик, который генерил код html с javascript’ом. Так что пришлось одновременно продумывать конктруктор на javascript’е и программу для вывода этого конструктора с данными из магазина (товары приходят в виде xml). Оттого и получилось наложение одного на другое.
Можно сказать, что html и css я владею как русским литературным, а по javascript’у и xslt бреду со словарём.
Может быть, через год я буду владеть ими так же свободно, и «проблем с переводом» уже не будет.