我是HTML的初学者,只是输入问题,我的html代码为:
<input type="text" value="abc" onChange={(e) => {
console.log(e.target.value);
}}/>
我无法更新默认值为abc的输入值,这很公平,但是如果我在输入中键入类似“ def”的内容,则控制台将记录“ abcdef”,但并不是输入值始终是默认值'abc'?
答案 0 :(得分:0)
value
property被定义为输入的当前值,而不是value attribute的值(可通过getAttribute('value')
或defaultValue
property获得)。