当鼠标指向图片时,可以使用onMouse蚪嬷吃败Over鼠标事件改变图片的路径,从而实现改变图片的效果。当鼠标离开图片时,可以使用onMouseOut鼠标事件恢复图片的瘫问钾酗默认路径,从而实现恢复图片的效果。下面介绍实现效果的过程。
方法/步骤
1、新建一个html文件,命名为test.html,用于讲解js实现鼠标指向图片时改变图片。
2、在test.html页面,使用img定义一张图片,并设置其宽度、高度为300px,代码如下:
3、在test.html页面,给img标签一个a链接,下面将在a标签绑定鼠标事件,实现图片切换的效果。
4、在test.html页面的script标签内,定义rollImage图片对象,其s筠续师诈rc属性是改变的图片的文件名。定义defaultImage图片对象,其src属性是原来图片的文件名。
5、给a链接标签绑定onMouseOver事件,当鼠标指向图片时,改变img标签图片的文件名,实现显示图片的改变。
6、给a链接标签绑定onMouseOut事件,当鼠标离开图片时,恢复img标签图片原来的文件名,实现显示图片的还原。
7、在浏览器打开test.html文件,查看鼠标指向或离开图片时,图片改变的效果。