1 回答

TA貢獻(xiàn)156條經(jīng)驗(yàn) 獲得超57個(gè)贊
你這個(gè)問(wèn)題都沒(méi)有辦法改,你還沒(méi)有分清數(shù)組是什么,好好看看數(shù)組和方法,方法傳遞上有問(wèn)題,也不知道什么事作用域
var oli = document.getElementsByTagName('li');
? ? ? ? for (var i = 0; i < oli.length; i++) {
? ? ? ? ? ? oli[i].onmouseover = function() {
? ? ? ? ? ? ? ? startmove(oli[i], 400, "width", 5);
? ? ? ? ? ? }
? ? ? ? ? ? oli[i].onmouseout = function() {
? ? ? ? ? ? ? ? startmove(oli[i], 200, "width", -5);
? ? ? ? ? ? }
? ? ? ? }
? ? ? ? var oli[i].timer = null;
這個(gè)已經(jīng)出了作用域了,你這里的i都不知道是什么了
你的方法"function startmove(oli[i],itarget,khg,speed)" oli[i]又超出了作用域
startmove(200,"width",-5);你的方法是四個(gè)參數(shù),你在這里傳遞了三個(gè)參數(shù)
添加回答
舉報(bào)