原諒標題,不知道要放什麼。在元素函數中傳遞循環變量作爲參數
我有一些這樣的代碼:
var links=document.getElementsByTagName('a');
for(var i=0;i<links.length;i++){
var cur=links[i];
cur.onmouseover=function(){alert(i);};
}
我記得以前見過這樣的事情,但我不知道我怎麼會去尋找它。如果有人問這樣的另一個問題,我會很驚訝,並會很感激這個鏈接。
編輯:問題是,它總是警告什麼'我'是循環完成後。如果有兩個鏈接,它們都會提醒2.
編輯:我記得在這裏看到它:http://nathansjslessons.appspot.com/。好幾節課,我建議任何還沒有做過的人。
這是非常好的代碼...你想要它做什麼? – zellio
什麼問題?您發佈的代碼將正常工作。 –
嗯,這不是實際的代碼,只是基本知識,以便人們可以理解我想要的。它應該讓每個'a'元素在鼠標懸停時都提醒它在所有'a'元素的數組中。 – mowwwalker