当前位置:首页文章首页 IT学院 IT技术

Js中的this和window.event.srcElement

作者:  来源:  发布时间:2012-1-30 11:14:36  点击:

我们先看一个简单的例子:

完全没有问题。

那么什么情况下不可以用?

fuction method()

{

alert(this.value);

}

这个就不可以,因为method()是被响应函数调用的函数。

那么这种情况下怎么办?

方法一:

fuction method(btn)

{

alert(btn.value);

}

没问题!

方法二:

fuction method()

{

alert(window.event.srcElement.value);

}

没问题!window.event.srcElement取得触发事件的控件

我们在看一个稍微绕一点的例子

文章评论

软件按字母排列: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z