Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/370.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.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中的值不会';好像不行_Javascript - Fatal编程技术网

更改Javascript中的值不会';好像不行

更改Javascript中的值不会';好像不行,javascript,Javascript,我一直在尝试做一个更大的项目,并一直在编写小的代码块,但我遇到了一些问题,似乎是非常简单的东西,我希望有更多的眼睛看看这个 我正在尝试更改表中按钮的值。但我似乎无法让它发挥作用。除了基本标题之外,我的html是 <table id = "puzzle"> <tr> <td> <button type = "button" id="b00"> 1 </button></td> </tr&g

我一直在尝试做一个更大的项目,并一直在编写小的代码块,但我遇到了一些问题,似乎是非常简单的东西,我希望有更多的眼睛看看这个

我正在尝试更改表中按钮的值。但我似乎无法让它发挥作用。除了基本标题之外,我的html是

<table id = "puzzle">
    <tr>
        <td> <button type = "button" id="b00"> 1 </button></td>
    </tr>
</table>

我一直在做的其他事情包括印刷之类的。应该注意的是,当我试图将元素设置为var并打印它时,它会打印null。这正常吗?感谢您的帮助。

我已经将js文件放在了标题中,并在代码主体中创建了html表。它找不到表,因为它还不存在。完全感谢Diego Cardoso和James对我的帮助。

我将js文件放在了标题中,并在代码主体中创建了html表。它找不到表,因为它还不存在。完全感谢Diego Cardoso和James对我的帮助。

当我在JSFIDLE中复制和粘贴你的代码时,我觉得你的html和js工作得很好:你有没有遗漏什么?你把js代码放在哪里了?如果它在您的
之前,它将无法获取元素,因为它还不存在。@DiegoCardoso是对的。如果在生成HTML之前运行脚本,则不会对其进行更改,因为此时未对其进行渲染。很好的调用当我在JSFIDLE中复制和粘贴代码时,它工作了。在我看来,您的html和js工作得很好:您是否有遗漏的地方?您将js代码放在哪里了?如果它在您的
之前,它将无法获取元素,因为它还不存在。@DiegoCardoso是对的。如果在生成HTML之前运行脚本,则不会对其进行更改,因为此时未对其进行渲染。好球
document.getElementById("b00").innerHTML = "5";