瀏覽器彈出的一直和書上的不一樣,想不明白,按道理因該是彈出1才對,為什麼我試了一下是0?
程式碼如下:
<!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>
難道該不是3?
彈出來的是3,因為ClassName為example的元素有三個。
你使用
getElementsByClassName()
選擇類別名為example
的所有節點,彈出3是正確的不應該是3麼
3,ClassName為example的元素有三。
彈出的答案是3,因為類別名為example的有三個。
對不起,剛剛弄錯了()裡的是demo