【发布时间】:2016-04-01 18:12:28
【问题描述】:
所以我正在设置 Jeopardy 游戏。
对于网格,我使用的是 HTML 表格。第一行现在有通用文本(例如“类别 1 名称”)。
在第一行上方会有另一个带有 HTML 输入框的表格,用户可以在其中将类别名称更改为他们想要的任何名称。
我的问题是,我以为我会使用document.getElementById("").innerHTML 等来执行此操作,但那不起作用。
如何使用户可以在表单字段中输入文本并且该条目会更改表格单元格 (td) 中的文本? 这就是我现在输入字段的内容:
<table id="table1">
<tr>
<td>
<form>
<input type="text" placeholder="Category 1 Name">
<button>Submit</button>
</form>
</td>
</tr>
</table>
这是我想要更改文本的框:
<table>
<tr>
<td class="cat1">Category 1 Name</td>
</tr>
</table>
谢谢。
【问题讨论】:
-
好吧,
getElementById()仅在您的元素具有id时才有效。
标签: javascript forms text input