为什么“;getElementsByTagName"找不到任何东西
Why is "getElementsByTagName" not finding anything?
这似乎应该是非常基本的,我不明白为什么它不起作用。到目前为止,我有一个超级简单的页面,我想选择带有JS:的段落
这是我的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
。我仔细阅读了文档,不知道我做错了什么。
运行脚本时,文档中没有段落。
移动脚本元素使其出现在段落之后,或者将代码放入函数中,然后稍后调用该函数(例如,当load
事件触发时)。
相关文章:
- 气质的“nestRemoting()”有时可以'找不到关系
- 错误405:向Java控制器(Ajax)发送JSON时找不到POST方法
- 找不到模块捆绑包
- for循环中的javascript if语句找不到==
- 为什么JavaScript可以'找不到给定的InnerHTML并返回Cannot set property
- Safari Array indexOf找不到任何内容
- 找不到在 create-js 中运行的动画,未列出任何错误
- 昨天,我的Date.now()溢出了,我在Google上找不到任何相关结果
- JQuery - 找不到 HTTP 404 - 服务器未找到与请求的 URI 匹配的任何内容
- 我在我的rss提要上收到错误消息,说找不到任何数据
- 找不到“”;应用程序“;模板或视图.任何东西都不会被渲染Emberjs RailsAPI
- 为什么“;getElementsByTagName"找不到任何东西
- SonarQube”;在任何测试目录“”中找不到单元测试的源:Chrome_280150095_Windows.Butt
- 找不到“”;应用程序“;模板或视图.对象{fullName:“template:application”}将不呈现任何内
- 指南针可以'找不到任何要编译的Sass文件
- 我可以确定查询是否在指定范围内找不到任何具有值的子节点
- Web API路由404:在匹配的控制器上找不到任何操作
- 量角器找不到浏览器中渲染的任何元素
- 谷歌电子表格插件-getElementById找不到任何元素
- 得到一个未定义的索引错误,不知道为什么完全不知道为什么,似乎找不到任何其他解决方案