专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅

首页 »Javascript教程 » 鼠标左击:Javascript 捕捉鼠标左击事件心得 »正文

鼠标左击:Javascript 捕捉鼠标左击事件心得

来源: 发布时间:星期四, 2009年2月12日 浏览:176次 评论:0


今天同事个javascript小问题问我:javascript如何捕捉鼠标点击事件是点击了链接?
以下是我处理点小心得体会:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>

<BODY>
<SCRIPT language="JavaScript">
(window.Event)
document.captureEvents(Event.MOUSEUP);

function myclick(e){
try{
var target;
(window.Event)
{
(e.which1){
target = e.target || e.srcElement; // 获得事件源
//获取想要属性
alert(target.getAttribute('href'));
}
}

{
(event.button0){
target = event.target || event.srcElement; // 获得事件源
//获取想要属性

alert(target.href);
}
}
}
catch(e){
//alert(e)
}
}
document.onclick = myclick;
</SCRIPT>
<a id="id1"alert(0);">link03</a>
</BODY>
</HTML>
其中alert(target.getAttribute('href')) 、alert(target.href);这是取被点击对象个是firefox写法个是IE写法
这里属性可以根椐自已需要来取最后判断取来是属性值就可以了
0

相关文章

读者评论

发表评论

  • 昵称:
  • 内容: