weixin_44528094
weixin_44528094
采纳率50%
2020-03-04 23:54

javascript 没有弹出alert

<!DOCTYPE html>



mmmmm


测试



var d=document.getElementById('tm');
d.onclick=function(){

alert(this.innerHTML);

};

别的都正常就是,没有弹出alert

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

3条回答

  • qq_39647317 嚯嚯嚯~哈 28天前

    首先输出变量d,先确定d是否被拿到
    然后在function中console值,确定事件方法有没有被执行
    最后确定this.innerHTML可否被alert,或者直接用变量d
     

    点赞 评论 复制链接分享
  • huanglin6 Joker-Full-stack 1月前
    <!DOCTYPE html>
    <html>
        <head>
            <meta charset="utf-8" />
            <meta name="viewport" content="width=device-width, initial-scale=1.0" />
            <title>demo by joker</title>
        </head>
    
        <body class="sapUiBody">
            <button id="tm" type="button" >Click Me!</button>
            <script>
                var d=document.getElementById('tm');
                d.onclick=function(){
                
                alert(this.innerHTML);
                
                };
            </script>
        </body>
    </html>
    

    试试这段代码,不知道这个弹出逻辑写在哪了,估计写的位置不对

    点赞 评论 复制链接分享
  • a531384660 mollpppp 1年前

    把function(){
    alert(this.innerHTML);
    };
    改为
    function(){
    alert(this.innerHTML);
    }();

    点赞 评论 复制链接分享

为你推荐