<a>控件this对象说明

原创 2013年12月04日 10:16:02

href属性和onclick属性触发事件event对象this不是同一个对象

href 触发事件的this是window对象

onclick 触发的事件this是控件<a>

 

例子:

<html>
	<head>
	
	</head>
	<body>
		href的event对象是window,因此这个this就是指的window
		<br>
		<a href="javascript:href_function(this,'href_function')">
		href="javascript:href_function(this,'href_function')"
		</a>
		<br>
		<br>
		onclick的对象是当前控件a,因此可以获取控件a(链接)相关的信息
		<br>
		<a href="javascript:void(0)" onclick="_click(this,'_click')">
		onclick="_click(this,'_click')"
		</a>
		
	</body>
</html>
<script>
	var ss="我是window对象的属性"
	function href_function(obj,param){
		alert(param);
		alert(obj.outerHTML);//undefined
		alert(obj.ss);//我是window对象的属性
	}
	
	function _click(obj,param){
		alert(param);
		alert(obj.outerHTML);//<a href="javascript:void(0)" onclick="_click(this,'_click')">onclick="_click(this,'_click')"</a>
		alert(obj.ss);//undefined
	}

</script>

 

 

&lt;a&gt;控件this对象说明

href属性和onclick属性触发事件event对象this不是同一个对象 href 触发事件的this是window对象 onclick 触发的事件this是控件   例子: ...
  • hbiao68
  • hbiao68
  • 2013年12月04日 10:16
  • 464

&lt;a&gt;控件和onclick事件触发的对象 this对象说明

href属性和onclick属性触发事件event对象this不是同一个对象 href :触发事件的this是window对象 onclick :触发的事件this是控件   例子: ...
  • hbiao68
  • hbiao68
  • 2016年09月07日 17:18
  • 54

屏蔽 &lt;a&gt; 标签

  • caoliangang
  • caoliangang
  • 2010年06月12日 18:07
  • 311

htmlparser获取&lt;a&gt;&lt;/a&gt;链接地址和标题

import org.htmlparser.Node; import org.htmlparser.NodeFilter; import org.htmlparser.Parser; import o...
  • big1989wmf
  • big1989wmf
  • 2017年04月12日 16:02
  • 63

HTML&nbsp;&nbsp;&lt;a&gt;&lt;/a&amp;…

1、A标签触发onclick事件而不跳转      http://blog.csdn.net/piaolankeke/article/details/5689267...
  • luguling200802544
  • luguling200802544
  • 2015年06月10日 09:49
  • 220

关于 &#39;&lt;a[^&gt;]+href=[&quot;\&#39;](.*?)[&quot;\&#39;]&#39; 的解释

']+href=["\'](.*?)["\']'  [] 表示匹配其中的任意字符 ^>  表示除了 > 的字符 ["\'] 表示" \ ' 三个字符出现其中的任意一个 (.*?)中  . 可以匹配除\...
  • howard__hao
  • howard__hao
  • 2017年04月19日 14:33
  • 492

超链接&lt;a&gt;&lt;/a&gt;下划线、链接、活动的、悬停的

a:link {//去掉下划线:隐藏下划线       FONT-SIZE:9pt;TEXT-DECORATION:None } a:visited {//正常链接颜色:黑色       FONT-S...
  • big1989wmf
  • big1989wmf
  • 2017年04月12日 16:01
  • 96

HTML &lt;a&gt; 标签的正则表达式

最近研究了下,终于找到 HTML 标签的正则表达式 分享下:   ]*href=\s*[""']?(?[^""']*)[""']?[^>]*?>(?(?!   主要是用到 负向预查...
  • a406502972
  • a406502972
  • 2015年12月01日 21:48
  • 333

stucts2 &lt;s:a&gt;&lt;/s:a&gt; 中在新窗口中打开是什么参数啊!

  • mahsky
  • mahsky
  • 2009年06月05日 13:37
  • 772

html 学习-链接&lt;a&gt;响应(链接…

学习-链接响应(链接不刷新)" TITLE="html 学习-链接响应(链接不刷新)" /> 这个链接是html的基本组成元素,不解释了。。 然后重点说下,除了跳转~~类似:学习-链接响应(链接...
  • chenfs1992
  • chenfs1992
  • 2014年03月10日 14:04
  • 742
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:&lt;a&gt;控件this对象说明
举报原因:
原因补充:

(最多只允许输入30个字)