怎样通过onMouseOver去更改表格单元格的背景图????? onmousemove="if (表格id.style.background=='a.gif'){ 表格id.style.background='b.gif';else 表格id.style.background='a.gif'}" 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 更正onmousermove 为onmouseover onmousemove="表格id.style.background='b.gif';“onmouseout = "id.style.background='a.gif';" <style>.pic1{background:url(http://expert.csdn.net/images/csdn.gif)}.pic2{background:url(http://www.csdn.net/images/ad/vsnet_120.gif)}</style><table width=100 height=100 border=1><tr><td onmouseover="this.className='pic2'" onmouseout="this.className='pic1'" class="pic1"> </td></tr></table> to bencalie(Bencalie)你的方法很不错:)但鼠标的移动,游览器每次都会去网站上下载该背景图,显得很慢。 用图片数组然后调用就调用数组内容以上是类似写法ImageArray=["loads.gif","up_d.gif","down_d.gif","down_o.gif","up_o.gif","loads.gif","up_d.gif","down_d.gif","down_o.gif","up_o.gif","loads.gif","up_d.gif","down_d.gif","down_o.gif","up_o.gif","loads.gif","up_d.gif","down_d.gif","down_o.gif","up_o.gif","loads.gif","up_d.gif","down_d.gif","down_o.gif","up_o.gif","loads.gif","up_d.gif","down_d.gif","down_o.gif","up_o.gif","loads.gif","up_d.gif","down_d.gif","down_o.gif","up_o.gif","loads.gif","up_d.gif","down_d.gif","down_o.gif","up_o.gif","loads.gif","up_d.gif","down_d.gif","down_o.gif","up_o.gif","loads.gif","up_d.gif","down_d.gif","down_o.gif","up_o.gif","loads.gif","up_d.gif","down_d.gif","down_o.gif","up_o.gif"];function preLoad(path,obj){ for(i=0;i<=obj.length;i++){ this[i]=new Image(); this[i].src=path+obj[i]; } return this; }preb=new preLoad("image/",ImageArray); 我现在已经预先加载了那几张背景图,可是每次触发onmouseover,onmouseout事件,背景还是要重新下载一遍?????为什么呀!!!!效果如下:http://www.21cantonfair.com/newgb/zdzn/index.asp js循环创建节点 jquery插件的问题!! 急急急 十万火急!!! 攻破用户注册问题 javascript取得某一目录下的文件列表? 下拉框选择的问题 求代码!给高分.最好代码详细些.很简单的功能,在空的文本框中输入字符的同时,原先的不能被点的按钮就可以被点了。 关于表格问题!(500分) 请问各位能不能使用Javascript打开一个新窗口,但是不继承父窗口的SessionId 如何把子窗体的一个数组中的内容赋值给父窗体中的Select对象中 客户端脚本(javascript)如何读客户端主机上的注册表信息 大家看下面2个程序: 帮我看一下这个javascript
onmouseout = "id.style.background='a.gif';"
.pic1{background:url(http://expert.csdn.net/images/csdn.gif)}
.pic2{background:url(http://www.csdn.net/images/ad/vsnet_120.gif)}
</style>
<table width=100 height=100 border=1>
<tr>
<td onmouseover="this.className='pic2'" onmouseout="this.className='pic1'" class="pic1"> </td>
</tr>
</table>
你的方法很不错:)
但鼠标的移动,游览器每次都会去网站上下载该背景图,显得很慢。
然后调用就调用数组内容
以上是类似写法ImageArray=["loads.gif","up_d.gif","down_d.gif","down_o.gif","up_o.gif","loads.gif","up_d.gif","down_d.gif","down_o.gif","up_o.gif","loads.gif","up_d.gif","down_d.gif","down_o.gif","up_o.gif","loads.gif","up_d.gif","down_d.gif","down_o.gif","up_o.gif","loads.gif","up_d.gif","down_d.gif","down_o.gif","up_o.gif","loads.gif","up_d.gif","down_d.gif","down_o.gif","up_o.gif","loads.gif","up_d.gif","down_d.gif","down_o.gif","up_o.gif","loads.gif","up_d.gif","down_d.gif","down_o.gif","up_o.gif","loads.gif","up_d.gif","down_d.gif","down_o.gif","up_o.gif","loads.gif","up_d.gif","down_d.gif","down_o.gif","up_o.gif","loads.gif","up_d.gif","down_d.gif","down_o.gif","up_o.gif"];
function preLoad(path,obj){
for(i=0;i<=obj.length;i++){
this[i]=new Image();
this[i].src=path+obj[i];
}
return this;
}
preb=new preLoad("image/",ImageArray);
效果如下:
http://www.21cantonfair.com/newgb/zdzn/index.asp