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