javascript - 动态添加变量到html表

标签 javascript html

我在这里用 html 创建了一个表格。

<tr id='addr0'>
    <td>1</td>
    <td>
        <input type="text" id='word0' placeholder='Word' 
               value="Abhor" class="form-control" />
    </td>
    <td>
        <input type="text" id='definition0' placeholder='Definition' 
               value="regard with disgust and hatred." class="form-control" />
    </td>
    <td>
        <input type="text" id='synonym0' placeholder='Synonyms' 
               value="detest, hate" class="form-control" />
    </td>
</tr>
<tr id='addr1'></tr>

如何使用 java 脚本在文本区域中添加数组或变量。我环顾四周,发现所有代码都不起作用。

这是我尝试过的:

<script>
    document.getElementById("synonym0").innerHTML = "Test";
</script>

最佳答案

输入元素的内容是通过其value 属性访问的,而不是innerHtml。尝试:

document.getElementById("synonym0").value = "Test";

关于javascript - 动态添加变量到html表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29868101/

相关文章:

javascript - 检查某些内容是否不为空后,我收到空或未定义类型错误。如何?

javascript - ajax请求后显示页面

javascript - 在图像加载失败时摆脱 "Failed to load resource: the server responded with a status of 403 (Forbidden)"消息?

javascript - 如何将预加载器添加到其 src 动态更改的 iframe?

php - 在 php/javascript 中打开/浏览对话框?

javascript - 自动换行 : break-word not working in IE9

Javascript:短时间表示法

html - float 问题 : content jumping out of parent div

html - 当前在网络浏览器中流式传输实时视频的最佳实践?

javascript - 仅在元素之间显示边框网格线