求解 这个怎么合并成一个呀?三个代码太多了

getNav[0].onmouseover=function(){

      getText.innerHTML="";

      createnode(li1);

     }

     getNav[1].onmouseover=function(){

      getText.innerHTML="";

      createnode(li2);

     }

     getNav[2].onmouseover=function(){

      getText.innerHTML="";

      createnode(li3);


leexiaoxiao
浏览 1305回答 2
2回答

我用双手敲出你的脑浆

//受到一楼的启发写的,你试试for (var i = 0 ; i < getNav.length ; i++) {     getNav[i].onmouseover=function(){          getText.innerHTML="";          createnode('li'+(i+1));     } }

Joy_Sang

使用for循环
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript