Добрый день,
разрабатываю одностраничник в виде веб-интерфейса аппаратуры, в котором уже больше 100 страниц документации. Примерно 40% этой документации повторяется.
Документация вся расположена в
<div id=Label_1> ..... </div>
мне хочется скопировать внутри html все содержимое из <div id=Label_1> куда-то дальше.
Пока я это делал так:
<div id="Label_1_cp" ></div> <script>CP("Label_1_cp","Label_1");</script>
где-то вверху написав
function CP(a,b) { document.getElementById(a).innerHTML=document.getElementById(b).innerHTML; }
Скажите, пожалуйста, а можно ли скопировать содержимое какого-то div в заданное место как-то еще короче, не заводя новый id= и не вызывая JS? То есть хочется что-то типа:
<div XXX=Label_1></div>
но я не знаю, как XXX называется, подскажите, пожалуйста!
Очень часто надо еще сложнее конструкцию, у меня в документации есть пара параметров, которые надо поменять при копировании.
Вот если бы я писал в ЛаТеХе или на гипотетическом С для браузера, то я бы завел define с параметрами, и раскрывал бы этот define в нескольких местах.
Скажите, пожалуйста, а можно в html тоже так сделать?
Спасибо!