c**n 发帖数: 1761 | 1 我用一个1列2行的TABLE,上面一行HOLD一个图片,下面一行是说明文字。上面的图片是
rollover的图片,也就是说鼠标放在上面以后,原始图片会变成另外一张图片。
我的要求是在鼠标放在原始图片上导致图片变换的同时,下面一行的说明文字也相应地
改变。
有办法能实现这个功能吗?
谢谢! | s****y 发帖数: 983 | 2 标题应该是问个js的小问题。
图片怎么换的就怎么换文字 | c**n 发帖数: 1761 | 3 我是用的DW直接做的ROLLOVER效果。关键问题是我要求的是TABLE上下两个CELL“同时”
随鼠标的移动而变换,在HTML里面它们是在两个不同里面,无法做到同时变化啊。
code:
er="MM_swapImage('Image2','','../img/abc2.jpg',1)">
td>
|
Image ABC |
【在 s****y 的大作中提到】 : 标题应该是问个js的小问题。 : 图片怎么换的就怎么换文字
| s****y 发帖数: 983 | 4
er="MM_swapImage('Image2','','../img/abc2.jpg',1); target1.innerHTML='
replacement'">
td>
|
Image ABC |
| c**n 发帖数: 1761 | 5 确实WORK,谢谢!
不过还有个问题,如果我想给innerHTML里的文字image ABC加上hyperlink该怎么加?我
发现我如果用目前的方法,mouse移动两下,hyperlink就没有了。如何能在innerHTML里
加hyperlink呢?
【在 s****y 的大作中提到】 : : : er="MM_swapImage('Image2','','../img/abc2.jpg',1); target1.innerHTML=' : replacement'">: td> : | : : Image ABC |
c*****t 发帖数: 1879 | 6 Technically, it is possible to do so without JS, and merely using
CSS. However, this is a feature of CSS that many browsers have
trouble doing correctly.
With JS it is fairly easy, since you can traverse the DOM tree
parent / child / siblings. If you make your HTML regular (i.e.
in a fixed format), the traversal path is fixed. Then you just
need to change the hoover path.
片是
【在 c**n 的大作中提到】 : 我用一个1列2行的TABLE,上面一行HOLD一个图片,下面一行是说明文字。上面的图片是 : rollover的图片,也就是说鼠标放在上面以后,原始图片会变成另外一张图片。 : 我的要求是在鼠标放在原始图片上导致图片变换的同时,下面一行的说明文字也相应地 : 改变。 : 有办法能实现这个功能吗? : 谢谢!
| s****y 发帖数: 983 | 7 一样加
target1.innerHTML = 'xxx' (注意单引号被双引号包含,你
也可以单独定义function)
?我
innerHTML里
【在 c**n 的大作中提到】 : 确实WORK,谢谢! : 不过还有个问题,如果我想给innerHTML里的文字image ABC加上hyperlink该怎么加?我 : 发现我如果用目前的方法,mouse移动两下,hyperlink就没有了。如何能在innerHTML里 : 加hyperlink呢?
|
| |