<tr onclick="doselect(this);">
<td ><id="img1" img src="/close.gif" ></td>
<td ><id="img2" img src="/open.gif" style="display:none"></td>
<td >新闻</td>
<td >2005-10-2 13:00</td>
</tr>默认src="/close.gif"
现在要求点击<tr>这一行,如果src="/close.gif" 则变换图片为src="/open.gif"
如果src="/open.gif",则不变.这段javascript该怎么写?急!
<td ><id="img1" img src="/close.gif" ></td>
<td ><id="img2" img src="/open.gif" style="display:none"></td>
<td >新闻</td>
<td >2005-10-2 13:00</td>
</tr>默认src="/close.gif"
现在要求点击<tr>这一行,如果src="/close.gif" 则变换图片为src="/open.gif"
如果src="/open.gif",则不变.这段javascript该怎么写?急!
解决方案 »
- fatal error; call to a member function query() on a non-object错误求回答啊 php+sqlite
- 跟姐姐学jsp打不开了,谁知道有其他的链接吗?
- .........................问题是这样滴........................................
- myeclipse能不能连接到远程Tomcat?
- 怎样才能使dreamwear识别struts标签?
- 在线求助一JAVA字符串问题,顶者有分啊!!
- 怎么判断 在线/退出(在线等待,解决给分)
- insert into语句的问题,急,大家帮我找找看错在哪~~~
- 为什么会出现这样的问题?
- iplanet webserver 安装问题--急急急,在线等待
- 一个超级怪异的问题!
- 简单的checkbox校验问题
<tr onclick="doselect(this);">
<td ><img id="img1" src="/close.gif" /></td>
<td ><img id="img2" src="/open.gif" style="display:none"/></td>
<td >新闻</td>
<td >2005-10-2 13:00</td>
</tr> 还请各位大侠伸出你的援助之手吧!
{
img1.style.display='none';
img2.style.display='inline';
}
{
img2.src = '/open.gif';
}
这样用上面兄弟 raymond_25() 说的方法是可行的
但是程序中可能有N个<tr>那么就不能这样做了 , 这也怪我, 开始没有说清楚.
我再把问题描述一下:
<tr onclick="doselect(this);">
<td ><img src="/close.gif" /></td>
<td >新闻</td>
<td >2005-10-2 13:00</td>
</tr> 默认src="/close.gif"
现在要求点击<tr>这一行,如果src="/close.gif" 则变换图片为src="/open.gif"
如果src="/open.gif",则不变.
可能有N个<tr>大侠们, 先谢了 !!
var obj = document.getElementById(id);
if (obj.src == "close.gif") obj.src = "open.gif";}
我是这样想的 :
<tr onclick="doselect(this);">
然后再在javascript里拿到该<tr>下的img,
再根据img的src来判断显示哪张图片.
现在的问题是 我拿不到<tr>下的img, 请大侠指教!
<td ><img src="/close.gif" / name="img<%=rs.getInt("id")%>"></td>
<td >新闻</td>
<td >2005-10-2 13:00</td>
</tr> <script language=javascript>
function doselect(id)
{
img = eval("document.all.img" + id);
img.src = "/open.gif";
}
</script>