href与onclick()分别添加this对象

Posted lm3306

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了href与onclick()分别添加this对象相关的知识,希望对你有一定的参考价值。

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
    </head>
    <body>
        <div><a href="javascript:go_a1(this)" id="a1">a1</a></div>
        <div><a href="" id="a1" onclick="go_a2(this)">a2</a></div>
        <script type="text/javascript">
            function go_a1(obj)
            {
                alert("点击a1----"+obj.innerHTML);//点击a1----undefined
            }
            
            function go_a2(obj)
            {
                alert("点击a2----"+obj.innerHTML);//点击a2----a2
            }            
        </script>
    </body>
</html>

 

以上是关于href与onclick()分别添加this对象的主要内容,如果未能解决你的问题,请参考以下文章

js 重写a标签的href属性和onclick事件

onclick 与click的区别

js添加与移除事件

HTML中在a标签中添加onclick事件

编写一个Shape类,具有属性:周长和面积; 定义其子类三角形和矩形,分别具有求周长的方法。 定义主类E,在其main方法中创建三角形和矩形类的对象, 并赋给Shape类的对象ab,使用对象ab来(代

obj.onclick=fnClick与obj.onclick=fnClick()的区别