document.getElementById("id").value取值與賦值的差別
var out=document.getElementById("fruit").value
document.getElementById("fruit").value=out
這兩個有什么不一樣?為什么我用下面這個這句程序能跑出來,上面一句就不行?
var out=document.getElementById("fruit").value
document.getElementById("fruit").value=out
這兩個有什么不一樣?為什么我用下面這個這句程序能跑出來,上面一句就不行?
2015-10-17
舉報
2015-10-17
取值是原本的數據堆棧中不存在的,這時候要給它一個自己位置來存取數據,即使用var給它聲明一個位置,給位置去名為out再把獲取的數據存放進去;賦值是數據堆棧中存在這個數據,直接取出來使用。
2015-10-17
一個是取值,一個是賦值
比如var i= ‘name1’, a,b='name2';
a = i; //a='name1'
i = b;//i = 'name2'