求助如何用JS模拟出按钮点击的效果

shellmark 2003-01-22 11:10:41
<img align="absmiddle" src="find.gif" id="btnSearch">
当点击时,图片会有一个很小的错位,但马上就恢复原样
...全文
141 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
孟子E章 2003-01-22
  • 打赏
  • 举报
回复
<img src="http://expert.csdn.net/images/csdn.gif" style="cursor:hand;border:0px solid red" onmousedown="this.style.border='2px solid #FFFFFF'" onmouseup="this.style.border='0px solid #FFFFFF'">
tata_1980 2003-01-22
  • 打赏
  • 举报
回复
把step1的内容放入head中
tata_1980 2003-01-22
  • 打赏
  • 举报
回复
step2:
<img src="yourimage.gif" class="popshadow">


tata_1980 2003-01-22
  • 打赏
  • 举报
回复
step1:
<style>
<!--
.popshadow{
position:relative;
left:-5;
top:-5;
filter:shadow(silver,direction=135)
}
-->
</style>

<script language="JavaScript1.2">

/*
Pop-up Image Script-
?Dynamic Drive (www.dynamicdrive.com)
For full source code, installation instructions,
100's more DHTML scripts, and Terms Of
Use, visit dynamicdrive.com
*/

function updownshadow(){
if (event.srcElement.className=="popshadow"){
tempobject=event.srcElement
if (event.type=="mousedown"){
tempobject.filters[0].enabled=false
tempobject.style.left=tempobject.style.top=0
}
else{
tempobject.filters[0].enabled=true
tempobject.style.left=tempobject.style.top=-5
}
}
}

if (document.all){
document.body.onmousedown=updownshadow
document.body.onmouseup=updownshadow
}

</script>

87,996

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧