我试图在“搜索”按钮上单击显示文本字段的值。
在搜索按钮上,我使用
onclick="document.getElementByid('output').innerHTML = this.value"
这会获得“搜索”按钮的值,这只是“搜索”按钮。并将其显示在'输出'下面的div。
有没有办法使用它来获取用户填写单独文本字段的值?
我尝试将 this.value 更改为 field1.value ,其中field1是文本字段的ID /名称,但这不起作用。< / p>
任何帮助?
答案 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;
});