Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/445.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 我的变量的值为null,我不使用';我不明白为什么_Javascript - Fatal编程技术网

Javascript 我的变量的值为null,我不使用';我不明白为什么

Javascript 我的变量的值为null,我不使用';我不明白为什么,javascript,Javascript,这是代码,在控制台中它告诉我按钮为空 <!doctype html> <html> <head> <script language="JavaScript" type="text/javascript" src="test.js"></script> </head> <body> <button type=button id="button">C

这是代码,在控制台中它告诉我按钮为空

<!doctype html>
<html>
    <head>
        <script language="JavaScript" type="text/javascript" src="test.js"></script>
    </head>
    <body>
        <button type=button id="button">Click me</button>
    </body>
</html>

test.js
包含在
元素之前。因此,在执行脚本时,元素不在那里。因此,在声明要访问的元素之后,请包含

<!doctype html>
<html>
    <head></head>
    <body>
        <button type=button id="button">Click me</button>
        <script language="JavaScript" type="text/javascript" src="test.js"></script>
    </body>
</html>

点击我

将其全部放在一个onLoad处理程序中。。。
<!doctype html>
<html>
    <head></head>
    <body>
        <button type=button id="button">Click me</button>
        <script language="JavaScript" type="text/javascript" src="test.js"></script>
    </body>
</html>