javascript - 类型错误为空

标签 javascript html user-input typeerror

我正在修复一个充满错误的简单用户输入乘法表。 我被一段特定的代码困住了,不明白它的意思。

当脚本在 firbug 中运行时,它显示 "TypeError: document.getElementById(...) is null"

这是附加到 html 的代码:

var get = function(name){return document.getElementById("name").value;};

var set = function(name,value){document.getElementById("name").value=value;};

最佳答案

这只是意味着在 DOM 中不存在具有 "name"id 属性的元素。也许您的代码在文档准备好之前运行?

关于javascript - 类型错误为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20720742/

相关文章:

javascript - 没有 WebSockets,NodeJS 如何处理持久连接?

javascript - 在 HTML5 应用程序中使用 ShareKit 2.0

JavaScript,检测鼠标光标何时不在任何元素上

javascript - 在 Mobile Safari 中重用 HTML5 音频对象

jquery - 使用 JQuery/JQuery UI 的自定义水平 Accordion - 宽度问题

Java 到 C++ 语法

javascript - Colorbox 调整大小不起作用,返回 "TypeError: $.fn.colorbox is undefined"

python - 如何使用 python 自动更改 html <input> 标签?

batch-file - 命令/批处理 :userinput inside a for loop

javascript - 将 JSON 对象存储到变量