怎么判断鼠标点击的是什么? 本帖最后由 h123hu 于 2010-01-19 11:15:59 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 像这样?<a href="#" onclick="alert(this.innerHTML);">Click me!!</a> L@_@K<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"> <head> <title> new document </title> <meta name="generator" content="editplus" /> <meta name="author" content="" /> <meta name="keywords" content="" /> <meta name="description" content="" /> </head> <body> <a href="#">链接一</a> <a href="#">链接二</a> <a href="#">链接三</a> </body> <script type="text/javascript"> <!--var hyperlinks = document.getElementsByTagName("a");for (var i=0; i<hyperlinks.length; i++) { hyperlinks[i].onclick = function() { if (this.ClickCount) this.ClickCount++; else this.ClickCount = 1; alert("Click Count: " + this.ClickCount); };} //--> </script></html> <script language=javascript>function cc(a){ alert(a.text)}</script><input id="btn" type= "button" text="确认" onclick="cc(this)">未测试 <input type="button" onclick="alert(this.type)"/> function click(e){e = e||window.event;var target = e.target || e.srcElement;alert(target.tagName);} yixianggao问一下this.ClickCount判断是什么? ClickCount 是一个动态属性,用于保存点击次数用滴! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"> <head> <title> new document </title> <meta name="generator" content="editplus" /> <meta name="author" content="" /> <meta name="keywords" content="" /> <meta name="description" content="" /> </head> <body> <a href="#">链接一</a> <a href="#">链接二</a> <a href="#">链接三</a> </body> <script type="text/javascript"> <!--var hyperlinks = document.getElementsByTagName("a");for (var i=0; i<hyperlinks.length; i++) { hyperlinks[i].onclick = function() { if (this.ClickCount) this.ClickCount++; else this.ClickCount = 1; alert("Click Count: " + this.ClickCount); };} //--> </script></html> event.target || event.srcElement; 感谢各位热心朋友的回答!LtnRain大哥请问这个e代表是标签是name属性还是什么? e 是event对象,FF会把这个对象作为处理方法的第一个参数传递给处理方法,在ie里面是个全局属性window.eventhttp://w3school.com.cn/htmldom/dom_obj_event.asp 我这样用怎么什么反应都没得啊? <body> <a href="#" onClick=" click(e) ">链接一</a> </body> <script type="text/javascript"> <!--function click(e) { e = e||window.event; var target = e.target || e.srcElement; alert(target.tagName); } //--> </script> <a href="#" onClick="click1(event) ">链接一</a> 把方法名称改下,这样命名是为了便于说明的~还有参数要么不写要么写成event 鼠标点击了肯定会触发click事件吧,在事件里获取this.id e = e||window.event; var target = e.target || e.srcElement; 是什么意思呀,请教楼上的高手~ 感谢LtnRain大哥和yixianggao大哥的指教让小弟学了几招,谢谢 怎么通过事件来禁用另一个控件 ajax请求如何保持原页面的服务端状态 菜鸟问个图片翻页的问题(焦点图) 如何在网页中调用本地应用程序兼容IE和firefox浏览器? 当选中checkbox的时候,有一个虚线框,我不想要这个虚线框,怎么办? 拆分成数组,出错了 如何用javascript指定网页链接不同的css文件? 在ASP环境下,怎样在JAVA脚本中读取数据库的记录?----急! 提交页面的问题! jquery如何获取两个元素的内容的? 已知道一个元素,怎么转成jq包装集 Jquery小问题
<a href="#" onclick="alert(this.innerHTML);">Click me!!</a>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title> new document </title>
<meta name="generator" content="editplus" />
<meta name="author" content="" />
<meta name="keywords" content="" />
<meta name="description" content="" />
</head> <body>
<a href="#">链接一</a>
<a href="#">链接二</a>
<a href="#">链接三</a>
</body>
<script type="text/javascript">
<!--
var hyperlinks = document.getElementsByTagName("a");for (var i=0; i<hyperlinks.length; i++) {
hyperlinks[i].onclick = function() {
if (this.ClickCount)
this.ClickCount++;
else
this.ClickCount = 1;
alert("Click Count: " + this.ClickCount);
};
}
//-->
</script>
</html>
<script language=javascript>
function cc(a){
alert(a.text)
}</script>
<input id="btn" type= "button" text="确认" onclick="cc(this)">未测试
{
e = e||window.event;
var target = e.target || e.srcElement;
alert(target.tagName);
}
问一下this.ClickCount判断是什么?
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title> new document </title>
<meta name="generator" content="editplus" />
<meta name="author" content="" />
<meta name="keywords" content="" />
<meta name="description" content="" />
</head> <body>
<a href="#">链接一</a>
<a href="#">链接二</a>
<a href="#">链接三</a>
</body>
<script type="text/javascript">
<!--
var hyperlinks = document.getElementsByTagName("a");for (var i=0; i<hyperlinks.length; i++) {
hyperlinks[i].onclick = function() {
if (this.ClickCount)
this.ClickCount++;
else
this.ClickCount = 1;
alert("Click Count: " + this.ClickCount);
};
}
//-->
</script>
</html>
感谢各位热心朋友的回答!
LtnRain大哥
请问这个e代表是标签是name属性
还是什么?
<body>
<a href="#" onClick=" click(e) ">链接一</a>
</body>
<script type="text/javascript">
<!--function click(e)
{
e = e||window.event;
var target = e.target || e.srcElement;
alert(target.tagName);
}
//-->
</script>
var target = e.target || e.srcElement;
是什么意思呀,请教楼上的高手~