javascript获取事件触发的对象
2014-02-07 11:29
447 查看
当我们定义了js函数,我们可以获取到触发这个函数执行的对象,这样就可以根据事件的触发者做不同的操作。
a.获取事件源
<input type="button" onclick="buttonclick(event)"/>
<input type="button" onclick="bclick(event)"/>
<script type="text/javascript">
function buttonclick(e){
//e就是事件源对象,
alert(1);
}
function bclick(){
var e=window.event;//我们也可以这样获取到事件源对象
}
</script>
b.获取事件的触发对象
<input type="button" onclick="aclick(this)"/>
<script type="text/javascript">
function aclick(target){
//target就是事件触发的对象,值得一提的是,在jquery中我们使用$(this)来获取事件的触发对象,这里我们也可以使用$(target)来获取到它。
alert(target.value);
}
</script>
a.获取事件源
<input type="button" onclick="buttonclick(event)"/>
<input type="button" onclick="bclick(event)"/>
<script type="text/javascript">
function buttonclick(e){
//e就是事件源对象,
alert(1);
}
function bclick(){
var e=window.event;//我们也可以这样获取到事件源对象
}
</script>
b.获取事件的触发对象
<input type="button" onclick="aclick(this)"/>
<script type="text/javascript">
function aclick(target){
//target就是事件触发的对象,值得一提的是,在jquery中我们使用$(this)来获取事件的触发对象,这里我们也可以使用$(target)来获取到它。
alert(target.value);
}
</script>
相关文章推荐
- 用 javascript 获取当页面上鼠标(光标)位置 和 触发事件的对象 的方法
- 怎么样用javascript获取触发事件的对象
- javascript如何获取触发事件的对象
- javascript中获取触发事件的对象
- 用 javascript 获取当页面上鼠标(光标)位置 和 触发事件的对象 的方法
- javascript中函数事件触发和Obj对象获取
- 怎么样用javascript获取触发事件的对象
- JavaScript 获取事件对象的注意点
- Javascript获取select下拉框选中的的值,select中指定option选中触发事件
- javascript事件:获取事件对象getEvent函数
- javascript事件获取当前事件的对象和值以及ajax连接后台
- jquery 根据样式获取对象子元素的第一个并添加触发事件
- JavaScript:window.event.srcElement(指触发事件的对象)
- JAVASCRIPT常用事件、对象获取技巧
- 用JavaScript获取Gridview中某个触发事件控件的ID
- JavaScript 获取事件对象的一个注意点【问题】
- 【实例】javascript中使用event.target获取触发该事件标签的相关数据而不是通过document
- JavaScript获取事件对象的注意点