DoubleLi

qq: 517712484 wx: ldbgliet

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

2012年7月31日

摘要: 描述 event代表事件的状态,例如触发event对象的元素、鼠标的位置及状态、按下的键等等。 event对象只在事件发生的过程中才有效。 event的某些属性只对特定的事件有意义。比如,fromElement 和 toElement 属性只对 onmouseover 和 onmouseout 事件有意义。 例子 下面的例子检查鼠标是否在链接上单击,并且,如果shift键被按下,就取消链接的跳转。 < HTML> <HEAD><TITLE>Cancels Links</TITLE> <SCRIPT LANGUAGE="JScrip 阅读全文
posted @ 2012-07-31 14:05 DoubleLi 阅读(456) 评论(0) 推荐(0)

摘要: 相对于客户区的坐标的使用:<html><head><script type="text/javascript">function show_coords(event){x=event.clientXy=event.clientYalert("X 坐标: " + x + ", Y 坐标: " + y)}</script></head><body onmousedown="show_coords(event)"><p>请在文档中点击。一 阅读全文
posted @ 2012-07-31 13:57 DoubleLi 阅读(333) 评论(0) 推荐(0)

摘要: <html><head><script type="text/javascript">function whichButton(event){var btnNum = event.button;if (btnNum==2) { alert("您点击了鼠标左键!") }else if(btnNum==0) { alert("您点击了鼠标右键!") }else if(btnNum==1) { alert("您点击了鼠标中键!"); }else { alert("您点击了&q 阅读全文
posted @ 2012-07-31 11:43 DoubleLi 阅读(1046) 评论(0) 推荐(0)

摘要: <html><head><script type="text/javascript">function whichElement(e){var targif (!e) var e = window.eventif (e.target) targ = e.targetelse if (e.srcElement) targ = e.srcElementif (targ.nodeType == 3) // defeat Safari bug targ = targ.parentNodevar tnametname=targ.tagNameale 阅读全文
posted @ 2012-07-31 11:33 DoubleLi 阅读(3340) 评论(0) 推荐(0)