html+JS怎样实现在第一个字段中输入值,第二个字段的值自动改变。

比如第一个字段输入数字,第二个字段自动变为对应的中文大写

第1个回答  2013-09-24
假设两个input的id分别为input1和input2,
input1是<input type="text" name="input1" id="input1" onkeyup="changeInput2(this)"/>
input2是<input type="text" name="input2" id="input2" />
<script>
function changeInput2(obj){

input2 = document.getElementById("input2");
//获得当前的input的值
var val = obj.value;
//将值赋值给input2
input2.value = val;

}
</script>
不懂的可以追问本回答被提问者采纳
第2个回答  2015-06-26
假设两个input的id分别为input1和input2,
input1是<input type="text" name="input1" id="input1" onkeyup="changeInput2(this)"/>
input2是<input type="text" name="input2" id="input2" />
<script>
function changeInput2(obj){

input2 = document.getElementById("input2");
//获得当前的input的值
var val = obj.value;
//将值赋值给input2
input2.value = val;

}。