javascript中this.element 指的是什么,分别举例说明下.类似this.age,this.name这我
来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/08/13 02:40:01
javascript中this.element 指的是什么,分别举例说明下.类似this.age,this.name这我倒是知道.thanks.
举个例子,在Form的数据源中,this指的是数据源,(jquery中this和$(this)不同)而element指的是Form.
element在Form里面指向Formrun类,在Report里面指向Reportrun类;This在Class里面指向当前的类(准确的说,是类的实例),在Form、Report里面也一样;所以在Formrun、Reportrun类本身的方法里面,this与element的含义是一样的,如果在其他类里面,This就只能表示当前类了.
至于Formrun、Reportrun 类本身的范围,看看System Documentation就知道了,只有文档里面列出的方法,才属于他们自己.
可以这样一来理解:element指的是容器(窗口对象中的元素),而this指的是element容器中的每一个元素.具体到不同Class有不同定义.例如:在Form中,elment只指的是FormRun,若在Form中的一个Button调用Button的一个Method,如This.setText则this代表的是该Button.总之,element和this在不同的场合有不同代表不同的对象,视具体的而定
在Form中this和element小有区别,element的包容性似乎比this大一点,所以在form和report中推荐使用element,使用this可能会出现一些意想不到的错误(曾经遇到这样的问题,将this换成element就OK了).在Class和table中一般使用this,分别表示当前类和当前记录;
element在Form里面指向Formrun类,在Report里面指向Reportrun类;This在Class里面指向当前的类(准确的说,是类的实例),在Form、Report里面也一样;所以在Formrun、Reportrun类本身的方法里面,this与element的含义是一样的,如果在其他类里面,This就只能表示当前类了.
至于Formrun、Reportrun 类本身的范围,看看System Documentation就知道了,只有文档里面列出的方法,才属于他们自己.
可以这样一来理解:element指的是容器(窗口对象中的元素),而this指的是element容器中的每一个元素.具体到不同Class有不同定义.例如:在Form中,elment只指的是FormRun,若在Form中的一个Button调用Button的一个Method,如This.setText则this代表的是该Button.总之,element和this在不同的场合有不同代表不同的对象,视具体的而定
在Form中this和element小有区别,element的包容性似乎比this大一点,所以在form和report中推荐使用element,使用this可能会出现一些意想不到的错误(曾经遇到这样的问题,将this换成element就OK了).在Class和table中一般使用this,分别表示当前类和当前记录;
这句JAVASCRIPT的意思是什么?var selectId = (this.name||this.id)+'__jQ
javascript 关于this
this.age = age
关于javascript的this在代码中代表什么?为什么一个是this一个是this.form?
javascript中onclick(this) 中的this指当前什么东西?不太懂this放在onclick里面是指什
javascript中的this指向谁
this->age = age可以写成?this*age=age?
谁帮忙解释下javascript:this.disabled = true;this.document.form.sub
form.ShowDialog(this)this指的是什么?
This life and this age loves
javascript语句问题:this['className']?this['className']='nav_swit
javascript 里 this.checked = !this.checked;怎么解释?