js为什么换不了图片

twtetgso 2009-07-17 01:49:02
<script language="javascript">
function showmenu(id)
{
if (document.getElementById("menu_"+id).style.display=="block")
{
document.getElementById("img_design_"+id).src="/images/trgl_nv_dot_close.jpg";
document.getElementById("menu_"+id).style.display="none";
}
else
{
document.getElementById("img_design_"+id).src="/images/trgl_nv_dot_open.jpg";
document.getElementById("menu_"+id).style.display="block";
}
}
</script>


<tr>
<td width="30" height="40" align="center"><img id="img_design_1" src="image/trgl_nv_dot_open.jpg" width="2" height="10"></td>
<td width="190"><div align="left" class="STYLE7"><A href="javascript:showmenu(1);" class="STYLE7">首席专家</A></div></td>
</tr>
<tr style="DISPLAY:block" id="menu_1" end="2">
<td>aaaa</td><td>bbbb</td>
</tr>

为什么我点链接的时候,图片不能换掉呢??


...全文
52 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
ivws_19 2009-07-17
  • 打赏
  • 举报
回复
js中的图片地址是="/images/..
td中的地址是“image/..
不一致。。
twtetgso 2009-07-17
  • 打赏
  • 举报
回复
楼上正解,不是没变,而是图片问题,没看到效果
浪尖赏花 2009-07-17
  • 打赏
  • 举报
回复
<script language="javascript">
function showmenu(id)
{
if (document.getElementById("menu_"+id).style.display=="block")
{
document.getElementById("img_design_"+id).src="images/trgl_nv_dot_close.jpg";
document.getElementById("menu_"+id).style.display="none";
}
else
{
document.getElementById("img_design_"+id).src="images/trgl_nv_dot_open.jpg";
document.getElementById("menu_"+id).style.display="block";
}
}
</script>


PS:<img id="img_design_1" src="image/trgl_nv_dot_open.jpg" width="2" height="10">
图片的宽度为2PX,LZ能看得到吗。。。
eugenepada 2009-07-17
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 twtetgso 的回复:]
哦,有table的,这只是我切的其中的一段代码
[/Quote]

那好像木有错....
twtetgso 2009-07-17
  • 打赏
  • 举报
回复
哦,有table的,这只是我切的其中的一段代码
ldii3 2009-07-17
  • 打赏
  • 举报
回复
lz太粗心了!
eugenepada 2009-07-17
  • 打赏
  • 举报
回复

<table>
<tr>
<td width="30" height="40" align="center"> <img id="img_design_1" src="image/trgl_nv_dot_open.jpg" width="2" height="10"> </td>
<td width="190"> <div align="left" class="STYLE7"> <A href="javascript:showmenu(1);" class="STYLE7">首席专家 </A> </div> </td>
</tr>
<tr style="DISPLAY:block" id="menu_1" end="2">
<td>aaaa </td> <td>bbbb </td>
</tr>
</table>


把table加上

87,921

社区成员

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

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