易截截图软件、单文件、免安装、纯绿色、仅160KB

javascript:function()內部的this指什么?

JScript code:


function OOXX(OO,XX)
{
//debugger
this.OO=OO;
this.XX=XX;
document.body.bgColor = "#00ffff";
var s="";
for(var a in this){
s+=(a+"="+this[a] +"\t");}
alert(s)//為什么s的值不只 OO和XX呢
}
window.onload = function()
{

document.getElementById("btn").attachEvent("onclick",function(){OOXX("OOOOO","XXXXXX")});
}
<input type="button" value="ok" id="btn" />



在JS中this永远指向属性或方法所属的对象。
在这个例子中function OOXX(OO,XX),是window
的方法所以this指window.

引用
在JS中this永远指向属性或方法所属的对象。


这个有点不妥,应该是调用它的对象。

引用
JScript codefunction OOXX(OO,XX)
    {//debuggerthis.OO=OO;this.XX=XX;
        document.body.bgColor="#00ffff";var s="";for(var ainthis){
            s+=(a+"="+this[a]+"\t");}
        alert(s)//為什么s的值不只 OO和XX呢    }
window.onload=function()


相关问答:

新人javascript问题求助,请各位大哥大姐们来帮忙!

这是我的文本框
<input type="text" size="60" name="password_answer" id="pwdanswer" value="$!password_answer" >
提交按钮
<input clas ......

怎么用javascript控制gridview里的RadioButton

怎么用javascript控制gridview里的RadioButton
对 gridview  findcontrol ,找出RadioButton,
然后,对RadioButton ,的Attribute 增加 JS就可以了。


C# code:
for (int i = 0; i < gd ......

javascript如何调用asp.net带参数的函数

后台:
  protected void form_ini2(string id)
  {
  //处理代码
  }
前台:
 <script language="javascript">
 function DbClickEvent(a ......

javascript的事件机制不明白,请高人指点。

JScript code:

<html>
<head>
<script type="text/javascript">
window.onload=function(){
var a = document.getElementsByTagName("a");
for(var i=0; i& ......

javascript使用winsokcet

如题,已实现连接,发送。未实现实异步接收,请高手指点。最好有完整的例子
javascript请求通信是基于http的,它只是一种运行在浏览器端的脚本语言,不能使用socket,
唯一的解决办法就是写ActiveX插件.
要实现异步 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号