<input type="text" id="input1">
</p>
<p>
输入框1 =>
<input type="text" id="input2">
</p>
<div>
输入值是 =>
<span id="span"></span>
</div>
<script>
//第一步获取所有元素;
var input1 = document.getElementById('input1');
var input2 = document.getElementById('input2');
var span = document.getElementById('span');
var data = {}; //数据
Object.defineProperties(data, {
val1: {
configurable: true,
get() {
input1.value = '';
input2.value = '';
span.innerHTML = '';
return "";
},
set(newValue) {
input2.value = newValue;
span.innerHTML = newValue;
},
},
val2: {
configurable: true,
get (){
input1.value = '';
input2.value = '';
span.innerHTML = '';
return "";
},
set(newValue) {
input1.value = newValue;
span.innerHTML = newValue;
}
}
});
input1.value = data.val1;
input1.addEventListener('keyup',function(){
data.val1 = input1.value;
},false);
input2.addEventListener('keyup',function(){
data.val2 = input2.value;
},false);
</script>