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取得触发事件的控件

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

特别推荐

玩家留言 跟帖评论
查看更多评论