document.getElementById取到的value賦給變量之后,再改變變量該元素值不變問題
注意最后給輸入框賦值時(shí),不能提前聲明變量并把document.getElementById取到的value賦給變量,而是要直接用document.getElementById().vaue賦值,或者把document.getElementById()取到的元素賦給變量,再把變量value值設(shè)置為兩數(shù)運(yùn)算之后的值,不然會(huì)出現(xiàn)input結(jié)果框不出現(xiàn)值的問題,因?yàn)樘崆矮@取到元素值并賦給變量之后,得到的是字符串,不是元素,單改變這個(gè)字符串并不會(huì)改變?cè)璱nput DOM元素的值,所以需要直接改變DOM元素的值,或淺拷貝,把DOM元素復(fù)制下來,再改變里邊的某一個(gè)屬性值,原DOM元素對(duì)應(yīng)的屬性值也會(huì)改變
2019-11-29
謝謝 看懂了
2019-11-29
好的呢