永发信息网

代码如下 javascript初级问题,菜单点击输入法,下面ul展开收缩,没有实现,代码哪里错了呢?

答案:3  悬赏:0  手机版
解决时间 2021-11-20 20:44
  • 提问者网友:浪荡绅士
  • 2021-11-20 12:54
代码如下 javascript初级问题,菜单点击输入法,下面ul展开收缩,没有实现,代码哪里错了呢?
最佳答案
  • 五星知识达人网友:孤独的牧羊人
  • 2021-11-20 14:25
我用jquery帮你实现了一个


    这句里id="ul1"的引号不对,应该是这样


      实现点击收缩和展开代码如下:
      你需要在页面里引入有一个jquery的文件就可以了
      $(document).ready(function(){
      $("#btn").click(function(){
      var ulTag = $("#ul1");
      if(!ulTag.is(":visible")){
      ulTag.slideDown("slow");
      }else{
      ulTag.slideUp("slow");
      }
      });
      });
全部回答
  • 1楼网友:行路难
  • 2021-11-20 15:18
你这个代码有三个错误。
1. 把function拼成了funcion
2. ==号用于判断,不用于赋值,你这两种情况都用了==
3. ul1这个ID的引号是全角的,JS不会认。

正确的代码:







输入法



  • 手写

  • 拼写

  • 光比





  • 2楼网友:毛毛
  • 2021-11-20 14:30
考眼力啊,4个错误
1.window.onload=funcion() 这行的funcion应改为function
2.
if(oul.style.display=='block')
{
oul.style.display=='none'; //这里应为oul.style.display='none'; //=号

}
else
{
oul.style.display=='block';oul.style.display=='none'; //这里应为oul.style.display='block'; //=号
}
3.
    //这行的id=“ul1” 应为 id="ul1" //引号必须为英文引号",你写成了中文的“
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯