<input id="input" type="text" />
<div id="text"></div>
let el_input = document.querySelector("#input")
let el_div= document.querySelector("#text")
let data = { value: '' }
Object.defineProperty(data, "value", {
set: function (val) {
el_input.innerHTML = val
el_div.value = val
},
get: function () {
return el_input.value
}
})
// 通过事件对象获取原生dom对象,取它的value属性值
el_input.onkeyup = e => data.value = e.target.value