为了账号安全,请及时绑定邮箱和手机立即绑定

为什么在js编写的函数不用调用

为什么在js编写的函数不用调用

SMILET 2018-12-07 08:03:31
<script type="text/javascript"> function getElementsByClassName (className) {   var all = document.getElementsByTagName('*');   var elements = new Array();   for (var e = 0; e < all.length; e++) {     if (all[e].className == className) {       elements[elements.length] = all[e];     break;     }   }   return elements; } window.onload = function(){   var watch = document.getElementById('watchmore');   var op = document.getElementsByTagName('p').getElementsByClassName('none');   watch.onlick = function(){     if(watch.innerHTML == "显示"){       for(var i=0; i<op.length; i++){         op[i].style.display = "block";         watch.innerHTML = "隐藏";         }       }     else {       for(var i=0; i<op.length; i++){         op[i].style.diaplay = "none";         watch.innerHTMl = "查看更多";         }       }     }   } </script>     为什么当我点击那个按钮的时候,提示document.getElementsByTagName(...).getElementsByClassName is not a function    
查看完整描述

3 回答

?
UYOU

TA贡献1878条经验 获得超4个赞

直接document.getElementsByClassName('none');这样用

查看完整回答
反对 回复 2018-12-24
?
大话西游666

TA贡献1817条经验 获得超14个赞

显然是不对的

查看完整回答
反对 回复 2018-12-24
  • 3 回答
  • 0 关注
  • 446 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信