1.event.srcElement.parentNode.tagName;
得到上一个节点的标签名称
eg:
<div style="border:10px red solid">
<input type="button" value="父元素标签" onclick="alert(event.srcElement.parentNode.tagName)">
</div>
event.srcElement的子标签 和父标签:
第一个子标签为
event.srcElement.firstChild
最后个一个是
event.srcElement.lastChild
当然也可以用
event.srcElement.children[i]
event.srcElement.ChildNode[i]
至于event.srcElement.parentElement是指在鼠标所在对象的上一个对象
2.event.srcElement.tagName 得到点击位置的标签名称
3.event.srcElement.parentElement.title 得到上一节点标签名称和title属性值
eg:
<table border=1 width="200">
<tr title="tr测试" onclick="alert(event.srcElement.parentElement.title)"><td>tr</td></tr>
</table>
4.event.srcElement.title 得到当前标签title属性值
<table border=1 width="200">
<tr><td title="td测试" onclick="alert(event.srcElement.title)">td</td></tr>
5.event.srcElement.options[event.srcElement.selectedIndex].value
<select name="selectname" onchange="alert(event.srcElement.options[event.srcElement.selectedIndex].value)" >
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
</select>
</table>
event.srcElement.id
event.srcElement.tagname
event.srcElement.type
event.srcElement.value
event.srcElement.name
event.srcElement.classname
event.srcElement.parentelement
event.srcElement.getattribute
event.srcElement.children
event.srcElement.lastChild
event.srcElement.ChildNode
event.srcElement.selectedIndex
总之 常用的也就 event.srcElement.value ..得到钱标记的各种属性值
event.srcElement.parentElement.各属性
event.srcElement.各标签属性
event.srcElement.parentNode 上一节点
分享到:
相关推荐
只要在外层上写一个 然后检查event.srcElement.tagName或其他属性是不是你想要的来决定是否响应事件就可以了.不过好像event.srcElement在ff里不起作用 比如 span div event对象指当前触发的事件对象, window.event...
只要在外层上写一个 然后检查event.srcElement.tagName或其他属性是不是你想要的来决定是否响应事件就可以了.不过好像event.srcElement在ff里不起作用 比如 <input value="input"> <span>span</span></...
Firefox下,event对象有target属性,但是没有srcElement属性.但他们的作用是相当的,即: firefox 下的 event.target = IE 下的 event.srcElement 解决方法 使用obj = event.srcElement ? event.srcElement : event....
事件源对象 event.srcElement.tagName event.srcElement.type 捕获释放 event.srcElement.setCapture(); event.srcElement.releaseCapture(); 事件按键 event.keyCode event.shiftKey event.altKey event....
event的某些属性只对特定的事件有意义。比如,fromElement 和 toElement 属性只对 onmouseover 和 onmouseout 事件有意义。 例子 下面的例子检查鼠标是否在链接上单击,并且,如果shift键被按下,就取消链接的跳转。...
event.srcElement : event.target; //这时obj就是触发事件的对象,可以使用它的各个属性 //还可以将obj转换成jquery对象,方便选用其他元素 var $obj = $(obj); alert($obj.parent().attr(“href”));
12. event.srcElement问题 3 13. body载入问题 3 14. 事件委托方法 3 15. Table操作问题 3 16. 对象宽高赋值问题 3 Ø CSS 3 1. cursor:hand VS cursor:pointer 3 2. innerText在IE中能正常工作,但在FireFox...
本篇文章主要是对parentElement,srcElement的使用进行了详细的介绍,需要的朋友可以过来参考下,希望对大家有所帮助
方法写在methods中 ...可通过 @click=”run($event)”,将事件对象传到方法中,然后根据事件对象的e.srcElement设置点击标签的属性,也可以通过e.srcElement.dataset获取自定义属性 <div id=app>
event的某些属性只对特定的事件有意义。比如,fromElement 和 toElement 属性只对 ... [removed]… function cancelLink() …{ if (window.event.srcElement.tagName == “A” && window.event.shiftKey)
event对象只在事件发生的过程中才有效。 event的某些属性只对特定的事件有意义。比如,fromElement 和 toElement 属性... [removed] function cancelLink() { if (window.event.srcElement.tagName == “A” && window.
IETester 6 ,7 IE 8.0 Firefox 3.5.5 Chrome 4.1.249.1064 (45376) Opera 9.64 Safari 4.0 先来看看各个主流浏览器都有哪些坐标属性以及它们的意义 在IE中 event.offsetX event.offsetY 相对于e.srcElement坐标 ...
事件对象:当事件发生时,浏览器自动建立该对象,并包含该事件的类型、鼠标坐标等。 事件对象的属性:格式:event.属性。 一些说明: ... 而事件的对象,在IE中是window.event.srcElement,在Firefo
1、通过event对象的srcElement属性; 2、通过事件源对象用this传入。 代码如下: <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> <title>收缩...
event.srcElement.tagName event.srcElement.type 捕获释放 event.srcElement.setCapture(); event.srcElement.releaseCapture(); 事件按键 event.keyCode event.shiftKey event.altKey event.ctrlKey ...
1.学会JavaScript处理日期和时间。 2.掌握Dom操作中的添加/删除子节点方法。 3.使用setTimeout设置...事件代理的时候,使用事件对象中的srcElement属性,获取触发元素。 IE浏览器支持window.event.srcElement , 而f