使用.innerHTML获取表单中的其他ID值

时间:2017-01-10 00:40:02

标签: javascript jquery html

我试图在“搜索”按钮上单击显示文本字段的值。

在搜索按钮上,我使用

onclick="document.getElementByid('output').innerHTML = this.value"

这会获得“搜索”按钮的值,这只是“搜索”按钮。并将其显示在'输出'下面的div。

有没有办法使用它来获取用户填写单独文本字段的值?

我尝试将 this.value 更改为 field1.value ,其中field1是文本字段的ID /名称,但这不起作用。< / p>

任何帮助?

2 个答案:

答案 0 :(得分:0)

使用

document.getElementByid('output').innerHTML = document.getElementById('field1').value

答案 1 :(得分:0)

试试这个(示例):

var btn = document.getElementById('search');
var input = document.getElementById('field1');
var output = document.getElementById('output');

btn.addEventListener('click', function(e) {

  output.innerHTML = input.value;

});