Rumah > Soal Jawab > teks badan
Tetingkap timbul penyemak imbas sentiasa berbeza daripada yang ada dalam buku Saya tidak faham, secara logiknya, ia sepatutnya 1. Mengapa ia menunjukkan 0 apabila saya mencubanya.
Kod adalah seperti berikut:
<!DOCTYPE html>
<html>
<body>
<p class="example">123</p>
<p class="example">123</p>
<p class="example">123</p>
<p>456</p>
<p id="demo"></p>
<script>
alert(document.getElementsByClassName("example").length);
</script>
</body>
</html>
曾经蜡笔没有小新2017-06-26 10:57:34
Timbul timbul ialah 3, kerana terdapat tiga elemen dengan ClassName sebagai contoh.
仅有的幸福2017-06-26 10:57:34
Mengembalikan objek seperti tatasusunan yang mengandungi semua elemen anak nama kelas yang ditentukan. Apabila panggilan berlaku pada objek dokumen, keseluruhan DOM dicari, termasuk nod akar. Anda juga boleh memanggil kaedah getElementsByClassName() pada mana-mana elemen Ia akan mengembalikan semua elemen anak dengan nama kelas yang ditentukan dengan elemen semasa sebagai nod akar.
Untuk semua nod yang anda gunakan getElementsByClassName()
选择类名为example
, pop timbul 3 adalah betul
PHP中文网2017-06-26 10:57:34
Jawapan pop timbul ialah 3, kerana terdapat tiga kelas bernama contoh.