Я смущен следующим стилем написания кода. Я хочу знать, который является практическим и эффективным метод для вставки тега HTML в документе.javascript document.createElement или HTML-теги
Javascript:
document.getElementById('demoId').innerHTML='<div>hello world and <a>click me</a> also</div>';
ИЛИ
var itd=document.createElement('div'),
ita=document.createElement('a'),
idt=document.createTextNode('hello world');
iat=document.createTextNode('click me');
idn=document.createTextNode('also');
ita.appendChild(iat);
itd.appendChild(idt);
itd.appendChild(ita);
itd.appendChild(idn)
docuemtn.getElementById('demoId').appendChild(itd);
Какой самый быстрый и лучший способ?
Зачем вам нужно создавать теги html? – Supplement
u может выполнить профилирование java-скриптов в Chrome для измерения этого – user1428716
Все, вероятно, скажут, что я сумасшедший, но если вы создали этот сайт, а затем мне пришлось его поддерживать, я бы предпочел использовать вариант 1 и избежать варианта 2 для как можно дольше. Кроме того, я не могу представить, чтобы Вариант 2 был быстрее, чем вариант 1. –