Kodenya adalah sebagai berikut:
<meta charset = "UTF-8"> <Title> Sisipkan judul di sini </iteme> </head> <body> <div id = "content"> </div> <script> var el = document.createElement ("div"); el.innerHTML = ' <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>titleValue</title> <meta name="description" content="It is a good way to belajar sains. " /> <meta name = "kata kunci" content = "symfony2, redis, php" /> <meta name = "penulis" content = "csdn.net" /> <meta name = "copyright" content = "csdn.net" /> < /head> <tody> hello < /body < /html> '; var descelements = el.geteLementsByTagname ("head"); document.geteLementById ("content"). innerHtml = descelements.length; </script> </body> </html>1. Jika Anda memasukkan skrip di elemen kepala, elemen div belum dimuat saat memuat skrip. Pada saat ini, "document.getElementById (...) kosong atau tidak objek".
2. Kode di atas biasanya bercabang di Chrome, dengan hasil output 5, tetapi hasil output 0 di IE.
3. Perhatikan bahwa ketika mendefinisikan data di JS, Anda tidak perlu menggunakan [], jika tidak kesalahan akan terjadi.