第六章練習問題
?var fru=document.getElementById('fruit').value;
?fru=sult;
為什么最后一步這樣寫就出不來結果?必須這樣寫document.getElementById('fruit').value=sult;
?var fru=document.getElementById('fruit').value;
?fru=sult;
為什么最后一步這樣寫就出不來結果?必須這樣寫document.getElementById('fruit').value=sult;
2016-08-22
舉報
2016-10-09
第一、不是結果不出來,是你看不到,因為它是一個空的。可以看成是一個空格。
第二、造成這樣的原因是 ??document.getElementById('fruit').value 一開始還沒有值,是個空的。
總結一下:先通過id獲取對象,再將結果值賦值給對象的屬性value。
2016-08-22
?var fru=document.getElementById('fruit').value;
這是把value值賦給了fru ??
fru=sult;又把sult賦值給了fru,最后結果fru=sult,跟?document.getElementById('fruit')的value沒有一點關系了
你可以這樣
?var fru=document.getElementById('fruit');
fru.value = sult;