Das Browser-Popup unterscheidet sich immer von dem im Buch, das ich nicht verstehe. Logischerweise sollte es 1 sein. Warum wurde 0 angezeigt, als ich es ausprobierte?
Der Code lautet wie folgt:
<!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