JS的两个代码的区别 请问这两段代码的区别:window.onfocus=moveback;function moveback(){self.blur():}和function moveback(){this.blur():} 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 function moveback(){self.blur():}用id没有问题function moveback(){this.blur():}用这个的时候,你要传值才可以,首先是window.onfocus=moveback(this);function moveback(obj){obj.blur():}这样才可以,要不然,浏览器分不清是该元素的this还是整个页面的this 这个你也敢写出来?lz这两个肯定一样的结果self是指当前window,this是指当前作用域对象,这里是全局函数,所以也是指向window但是如果你是用的一个按钮btn.onclick=moveback;这时this就指定按钮了,而self依然指向window 求一个脚本写法 js显示数据库里数据 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"> 加上后怎么不显示纵向滚动条 /(^\s+|\s+$)/是正则表达式,匹配字符串两边的空格 求教 新手求救,节点嵌套问题 各位大虾救命啊,如何用js得到 yyyy-mm-dd格式的当前日期? 怎么会有个child属性的<A href="#" child="login">??不明啊 又是关于NETSCAPE和div的问题。 关于跨域的一个很奇怪的问题 js函数如何获得对自身的引用? 弹出层问题
function moveback()
{
self.blur():
}
用id没有问题function moveback()
{
this.blur():
}用这个的时候,你要传值才可以,首先是window.onfocus=moveback(this);
function moveback(obj)
{
obj.blur():
}
这样才可以,要不然,浏览器分不清是该元素的this还是整个页面的this
this是指当前作用域对象,这里是全局函数,所以也是指向window
但是如果你是用的一个按钮
btn.onclick=moveback;这时this就指定按钮了,而self依然指向window