我很困惑以下風格的編寫代碼。我想知道哪個是實用的和有效的方法在文檔中插入HTML標籤。javascript document.createElement或HTML標記
的Javascript:
document.getElementById('demoId').innerHTML='<div>hello world and <a>click me</a> also</div>';
OR
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 2013-03-03 04:18:40
你可以在Chrome上做java腳本分析來測量這個 – user1428716 2013-03-03 04:21:10
每個人都可能會說我瘋了,但是如果你創建了這個站點,然後我不得不維護它,我寧願你使用選項1,並避免選項2越長越好。另外,我無法想象選項2比選項1更快。 – 2013-03-03 04:21:31