相关疑难解决方法(0)

Javascript错误Null不是对象

我在Web Inspector中收到错误,如下所示:

TypeError: 'null' is not an object (evaluating 'myButton.onclick = function() {
var userName = myTextfield.value;
greetUser(userName);

return false;

}')
Run Code Online (Sandbox Code Playgroud)

这是我的代码(HTML):

<h2>Hello World!</h2>
<p id="myParagraph">This is an example website</p>

<script src="js/script.js" type="text/javascript"></script>

<form>
  <input type="text" id="myTextfield" placeholder="Type your name" />
  <input type="submit" id="myButton" value="Go" />
</form>
Run Code Online (Sandbox Code Playgroud)

这是JS:

var myButton = document.getElementById("myButton");
var myTextfield = document.getElementById("myTextfield");

function greetUser(userName) {
var greeting = "Hello " + userName + "!";
document.getElementsByTagName ("h2")[0].innerHTML = greeting;
}

myButton.onclick = function() {
var userName = …
Run Code Online (Sandbox Code Playgroud)

html javascript html5

21
推荐指数
2
解决办法
11万
查看次数

标签 统计

html ×1

html5 ×1

javascript ×1