HTML JS 取值和赋值

<input id="A">
<input id="B">
JS统一页面中如何让A中输入值的直接给B啊? 也就是说A中输入xxx B中就显示xxx
JS咋写?

<input id="A" onkeydown="setText(value)">
<input id="B">
// 同步监听A的输入 将A的value赋值给B
function setText(value){
var b = document.getElementById("B");
b.value = value;
}

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-10-07

<input id="A" onchange="setValueB()">

function setValueB()
{
   var a = document.getElementById("A").value;
   document.getElementById("B").value = a;
}

本回答被提问者采纳
第2个回答  2014-01-02

在A的输入框加入onpropertychange事件,事件调用的方法:

function chag(event) {
            if (event.propertyName.toLowerCase () == "value") {
                document.getElementById("B").value=event.srcElement.value;
            }
        }

HTML5 可以用oninput事件

相似回答