频道栏目
首页 > 资讯 > HTML/CSS > 正文

在调用方法时,如何让方法中的参数指向元素本身?

17-11-21        来源:[db:作者]  
收藏   我要投稿

在这之前,我一直不知道调用方法的这个元素应该怎么表示,所以,一直以来,都是在方法中传入(′this′),但是我发现,几乎没见过大神在参数中传入过(‘this’),痛定思痛!!!今天,我终于找到了解决的办法。

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
    </head>
    <body>
        <div onclick="handle()">123</div>
    </body>
    <script type="text/javascript">
        function handle (e) {
            var ev = e || event;
            ev.target.style.color='red'
        }
    </script>
</html>

ev.target就相当于this,指向调用他的元素本身。有木有显得很高端呢?终于脱离一直传$(‘this’)这么lowb的办法了。

相关TAG标签
上一篇:FireFox新标签页打开搜索和书签的方法
下一篇:php程序报date()警告的处理的解决方法
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站