次のスタイルのコードを書くのは混乱します。私は実用と効率的な文書に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
これを測定するためにChromeでJavaスクリプトプロファイリングを行うことができます – user1428716
誰もが私は狂っていると言いますが、このサイトを作成して維持しなければならない場合は、オプション1を使用し、可能な限り長く。また、オプション2がオプション1より速いとは想像できません。 –