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

收到此错误 Uncaught ReferenceError: function is not

收到此错误 Uncaught ReferenceError: function is not

炎炎设计 2022-01-13 15:09:29
我试图通过 onclick 属性从 html 按钮调用 js 函数。我在哪里传递两个字符串作为参数。我在参数部分中回显了两个 php 变量,这在逻辑上似乎是正确的,并且该函数也接受了这些参数,但没有发生任何事情。它给我的功能不是用按钮 onclick error 定义的。下面是代码:脚本功能<script>  function displayCommentSection(var cs, var cb) {    //  alert("in");    // alert(cs+" "+cb);    if (document.getElementById(cs).style.display == 'block') {      document.getElementById(cs).style.display = 'none';      document.getElementById(cb).innerHTML = 'comment';    } else {      document.getElementById(cs).style.display = 'block';      document.getElementById(cb).innerHTML = 'cancel';    }  }</script><button class="btn btn-dark" id="commentBtn<?php echo $i;?>" onclick="displayCommentSection('commentSection<?php echo $i;?>','commentBtn<?php echo $i;?>')">Comment</button>
查看完整描述

1 回答

?
鸿蒙传说

TA贡献1865条经验 获得超7个赞

您需要从函数定义中删除“var”


function displayCommentSection(cs,cb){     

  if(document.getElementById(cs).style.display=='block') {

           document.getElementById(cs).style.display='none';

           document.getElementById(cb).innerHTML='comment';                                                                  

        }

        else 

        {


            document.getElementById(cs).style.display='block';

            document.getElementById(cb).innerHTML='cancel';

        }

  }


查看完整回答
反对 回复 2022-01-13
  • 1 回答
  • 0 关注
  • 204 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号