J**aScript运行时出错:无法获取未定义或**ll引用的属性length

时间:2018.04.30 发布人:

J**aScript运行时出错:无法获取未定义或**ll引用的属性length

已解决问题

谷歌用户在2018.04.30提交了关于“暴力摩托J**aScript运行时出错:无法获取未定义或**ll引用的属性length”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2025-02-27T20:18:37。

varcurrent_index=0;

vartimer=window.setInterval(autoChange,5000);

varbutton_li=document.getElementById("button").getElementsByTagName("li");

varpic_div=document.getElementById("banner_pic").getElementsByTagName("div");

for(vari=0;i<button_li.length;i++){

button_li[i].onmouseover=function(){

if(timer){

clearInterval(timer);

}

for(varj=o;j<pic_div.length;j++){

if(button_li[j]==this){

current_index=j;

button_li[j].className="current";

pic_div[j].className="current";

}else{

pic_div[j].className="pic";

button_li[j].className="but";}}}

button_li[i].onmouseout=function(){

timer=setInterval(autoChange,5000);}}

functionautoChange(){

++current_index;

if(current_index==button_li.length){

current_index=0;

}

for(vari=0;i<button_li.length;i++){

if(i==current_index){

button_li[i].className="current";

pic_div[i].className="current";

}else{

button_li[i].className="but";

pic_div[i].className="pic";}}}

希望大家能够帮助她。

详细问题描述及疑问:

varcurrent_index=0;

vartimer=window.setInterval(autoChange,5000);

varbutton_li=document.getElementById("button").getElementsByTagName("li");

varpic_div=document.getElementById("banner_pic").getElementsByTagName("div");

for(vari=0;i<button_li.length;i++){

button_li[i].onmouseover=function(){

if(timer){

clearInterval(timer);

}

for(varj=o;j<pic_div.length;j++){

if(button_li[j]==this){

current_index=j;

button_li[j].className="current";

pic_div[j].className="current";

}else{

pic_div[j].className="pic";

button_li[j].className="but";}}}

button_li[i].onmouseout=function(){

timer=setInterval(autoChange,5000);}}

functionautoChange(){

++current_index;

if(current_index==button_li.length){

current_index=0;

}

for(vari=0;i<button_li.length;i++){

if(i==current_index){

button_li[i].className="current";

pic_div[i].className="current";

}else{

button_li[i].className="but";

pic_div[i].className="pic";}}}

期待您的答案,谢了,下次有事儿别忘了找我 !
希望以下的回答,能够帮助你。

第1个回答

用户名:whoami1978  

你首先要确定你的h**TML网页中有ID为团让土查button/b来自anner_pic等控件的

段程序要配合h**TML使用的