主题:  体会一下this的用法

风之翅

职务:普通成员
等级:2
金币:10.0
发贴:540
注册:2001/1/31 14:48:59
#12001/11/16 22:56:04
看看下面这两端代码,很简单实用。。。
这是最简单的翻转图片代码
彩色与黑白



I''MAD

职务:普通成员
等级:8
金币:11.0
发贴:9502
注册:2001/9/16 20:00:53
#22001/11/17 11:08:04
请问一下,这个this倒底是什么?我买了本VBSCRIPT的书怎么从来没有看到过,还有好多的东西我也从来没在书上看到过?为什么?



helmet

职务:版主
等级:4
金币:10.0
发贴:1559
注册:2004/1/30 15:59:27
#32001/11/17 11:52:13
this 是javascript的一条语句,用于指当前的对象。

js的书里介绍语句时,都提过。只是象this,for in,with,break,continue之类的介绍的不详细。

编辑历史:[这消息被deathcult编辑过(编辑时间2001-11-17 11:55:13)]


I''MAD

职务:普通成员
等级:8
金币:11.0
发贴:9502
注册:2001/9/16 20:00:53
#42001/11/17 15:46:25
那有的时候没有指明也能用呢,比如说那个文字向上动,this star,this stop,???并没有指明也能用?



darkvn

职务:普通成员
等级:1
金币:1.0
发贴:222
注册:2001/11/12 18:23:41
#52001/11/17 16:20:37
hmily在上个帖子中说
引用:
请问一下,这个this倒底是什么?我买了本VBSCRIPT的书怎么从来没有看到过,还有好多的东西我也从来没在书上看到过?为什么?


vbscript,是用me 不是用this。你当然看不到。



helmet

职务:版主
等级:4
金币:10.0
发贴:1559
注册:2004/1/30 15:59:27
#62001/11/17 20:08:09
hmily在上个帖子中说
引用:
那有的时候没有指明也能用呢,比如说那个文字向上动,this star,this stop,???并没有指明也能用?


你是说这个么:
scrollamount="2" onmouseover="this.stop()" onmouseout="this.start()">
欢迎访问!



this不是指marquee么?如果marquee事件在别的元素上被激发,就用lm.stop(),lm是id 。



I''MAD

职务:普通成员
等级:8
金币:11.0
发贴:9502
注册:2001/9/16 20:00:53
#72001/11/17 21:17:57
哦,你是说给marquee这个元素也能标注ID,就可以在别的地方,比如说一张图上当鼠标移上去的时候也能控制这一个向上动的文字啦,太好了.
对了,小混你VBSCRIPT学得蛮好的,在哪里学的?



darkvn

职务:普通成员
等级:1
金币:1.0
发贴:222
注册:2001/11/12 18:23:41
#82001/11/17 22:15:47
hmily在上个帖子中说
引用:
哦,你是说给marquee这个元素也能标注ID,就可以在别的地方,比如说一张图上当鼠标移上去的时候也能控制这一个向上动的文字啦,太好了.
对了,小混你VBSCRIPT学得蛮好的,在哪里学的?


我只在学asp的时候看过简单语法。



I''MAD

职务:普通成员
等级:8
金币:11.0
发贴:9502
注册:2001/9/16 20:00:53
#92001/11/18 12:20:56
那你买过什么VBSCRIPT的书吗?我买了两本都不怎么好,有些东西不知道是写书的人故意不写上去还是自己也不知道,上面你说的VBSCRIPT的ME我就没听过,书上更没得。