javascript - 使用 JS (DOM) 选择元素时遇到问题
问题描述
在我的 HTML 页面中,我只有页眉、主标签和页脚标签。我必须在所有这些中附加一些内容,并且每次我在控制台中选择任何元素时它都可以正常工作并且可以正常工作。一旦我到达我的 script.js 页面并传递相同的路径,它就会返回 null 或 undefined。我该如何解决?
我尝试了不同的方法,例如:document.getElementsByTagName('main')[0](因为它返回节点列表)、querySelector,它们中的每一个都可以在控制台中工作,但不能在脚本中工作。
var mainSection = document.getElementsByTagName('main')[0]; 当我安慰它时,这变得未定义。然而,在控制台中,路径工作得非常好。
解决方案
推荐阅读
- r - 一种在 rshiny 中使用可点击值将数据框嵌入到表的值中的方法
- scala - 使用 Scalatra 在 Swagger 仪表板的请求正文中添加示例 Json
- python - 将大文件分块以成对处理条目并随后重新组合中间结果
- php - laravel 软删除操作耗尽内存大小
- python - 子进程 stderr 与 sys.stderr
- reactjs - 为 React 应用程序编写部署脚本
- java - 构建一个控制器,通过表单(Thymeleaf)更改 POST 请求中的变量
- git - 带有增量附加文本的 Rebase 提交
- java - 查找重新创建 jar 所需的所有 java 源文件
- mysql - 为什么 MySQL 不从 CSV 文件中插入行?我一直在使用 LOAD DATA INFILE 错误?