Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Скрипт замены контента (https://javascript.ru/forum/misc/22251-skript-zameny-kontenta.html)

Spamol 12.10.2011 14:51

Скрипт замены контента
 
Приветствую!
Появилась интересная задумка, но для её выполнения мне нужна ваша помощь, точнее совет...
Как реализовать следующие:
есть листинг кода html, в нем например есть несуществующие теги <blank></blank>, мне нужно чтобы какой-то скрипт или посредством XML перед загрузкой DOM-модели пробегал и менял теги на те которые указаны во втором файле, в котором будет ассоциация заменяемых тегов, сделана например так:
var zamena = {
    blank: "пустой",
    div: "блок", 
    p: "параграф"
}

ASerputko 13.10.2011 01:01

Надеюсь этот пример поможет. В библиотеке Underscore.js
есть метод _.template. Его можно использовать так:
var zamena = {
    teg : 'div',
    info : 'тут текст которые необходимо выводить'
}
var html = "<<%= teg %> id='primer'><%= info %></<%= teg %>>";
var template = _.template(html);
$(document).append(template(zamena ));
//"<div id='primer'>тут текст которые необходимо выводить</div>"


Часовой пояс GMT +3, время: 23:28.