javascript - 为什么这个 javascript 代码不起作用?

标签 javascript

var bod = document.getElementsByTagName(body);
bod.innerHTML = "Hi";

最佳答案

1-> 你必须提供一个字符串形式的 tagName

2->你必须选择返回的(nodeList)集合的第一个元素

var bod = document.getElementsByTagName('body')[0];
bod.innerHTML = "Hi";

关于javascript - 为什么这个 javascript 代码不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4538814/

相关文章:

javascript - 从 JavaScript 设置 jQueryMobile slider 的最大属性

javascript - 如何在 Javascript crossbrowser 中删除一个对象

javascript - 单击时 AngularJS 在 Controller 中更改部分

javascript - 为什么 immutable.js 类不需要 "new"?

javascript - 如果用户未登录,则 Rails jquery 弹出窗口

javascript - Angular2 - 具有 ng 风格的 SVG

javascript - 无法从数据库获取数据

javascript - firebase 登录后 TypeScript 返回对象

javascript - 使用 Angular 7 中的单个提交按钮创建具有动态表单字段的动态表单

javascript - Angular 2动态更改默认路由