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