这似乎应该是非常基本的,我不明白为什么它不工作。我有一个超级简单的页面,到目前为止,我想用JS选择段落:为什么“getElementsByTagName”找不到任何东西?
这里是我的HTML:
<!DOCTYPE html>
<html>
<head>
<script src="misc.js" type="text/javascript"></script>
</head>
<body>
<p id="first">Just one paragraph.</p>
<p id="second">Two, actually.</p>
</body>
</html>
而我的JS:
var paras = document.getElementsByTagName('p');
console.log(paras.length);
我希望控制台日志显示2
但我看到0
。我仔细阅读the documentation,我无法弄清楚我在这里做错了什么。
似乎在这个小提琴中工作正常https://jsfiddle.net/0xjhznta/2/ –