我想要一个非常简单的Javascript函数(我无法工作,对我来说不是那么简单) 当有人在输入字段中插入数字时,其他输入字段的值应更改为该值。我有atm:
function updateInput(ish) {
fieldname.value = ish;
}
<input type="text" name="fieldname" id="fieldname" />
<input type="text" name="thingy" onchange="updateInput(value)" />
但是这不起作用,有人可以帮助我吗? 提前谢谢!
答案 0 :(得分:42)
您无法将fieldname
作为全局变量进行访问。使用document.getElementById:
function updateInput(ish){
document.getElementById("fieldname").value = ish;
}
和
onchange="updateInput(this.value)"
答案 1 :(得分:7)
jQuery
我们可以在下面使用:
按输入名称:
$('input[name="textboxname"]').val('some value');
按输入类:
$('input[type=text].textboxclass').val('some value');
按输入ID:
$('#textboxid').val('some value');