3 回答

TA貢獻(xiàn)211條經(jīng)驗(yàn) 獲得超152個(gè)贊
var A=document.getElementById("input1").value 中
document.getElementById("input1")是獲取ID為input1的input元素,想要獲得input元素的值就需要訪(fǎng)問(wèn)其value屬性
document.getElementById("input1").value他是訪(fǎng)問(wèn)input元素的value屬性也就是獲取他的值,把值再賦給一個(gè)變量A
就好比
var A = 2 ? ?//(假如值為2),這個(gè)時(shí)候A只是一個(gè)數(shù)值變量
你再去改A=20,那也只是更改A這個(gè)變量的值,跟input完全沒(méi)有什么關(guān)系了
你想要改變input的值,也只有更改input對(duì)象中value屬性才行
你如果這樣寫(xiě) var A=document.getElementById("input1");
這個(gè)時(shí)候A代表的是input這個(gè)對(duì)象,這個(gè)對(duì)象有一個(gè)value屬性,這個(gè)時(shí)候你才可以用A.value去改值
添加回答
舉報(bào)