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

href无效

<a  href="javascript:showdiv()" >全文</a>点击为什么无效???

<a onclick="showdiv(this);" href="#">全文</a>

正在回答

1 回答

指向不同,函数里面的一些方法就不能使用,写个例子给你,href指向window,onclick指向元素本身

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title></title>
    <script type="text/javascript">
        function hidediv(a) {
            console.log(a)
        }
    </script>
</head>
<body>
<a href="javascript:hidediv(this)"  class="btn" >收起全文:href</a>  //指向window
<a href="#" class="btn" onclick="hidediv(this);">收起全文:onclick</a> //指向<a>本身
</body>
</html>


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
展开与收起效果
  • 参与学习       33641    人
  • 解答问题       179    个

通过效果展示与案例分析,教您实现不同类型的展开与收起效果

进入课程
意见反馈 帮助中心 APP下载
官方微信