td对应问题

cattle13 2007-11-27 04:05:33
今天在做页面的时候遇到的一个问题.
先看一段代码:
<script language=javascript>
function settab(m){
m.style.display=(m.style.display=="none")?"block":"none";
}
</script>
<table width="650" border="0" cellpadding="0" cellspacing="4" dataPageSize="20" id="table" DATASRC='#xmlfso'>
<tr height="25" style="cursor:pointer;" onclick="settab(this.childNodes[3])">
<td width="130" height="12" align="left"><span datafld="分类" /></td>
<td width="130" align="left"><span datafld="标准" /></td>
<td width="180" align="left"><span datafld="标题" /></td>
<td align="left" bgcolor="#f0f0f0" style="display:none;">  <span datafld="内容" /></td>
</tr>
</table>
这个是我导入xml的表格,现在能实现点击每一行,内容能自动显隐,但在右边.
如果我想内容显示下面改怎么办?
表格如下
<script language=javascript>
function settab(m){
?
}
</script>
<table width="650" border="0" cellpadding="0" cellspacing="4" dataPageSize="20" id="table" DATASRC='#xmlfso'>
<tr height="25" style="cursor:pointer;" onclick="settab(?)">
<td width="130" height="12" align="left"><span datafld="分类" /></td>
<td width="130" align="left"><span datafld="标准" /></td>
<td width="180" align="left"><span datafld="标题" /></td>
</tr>
<tr>
<td align="left" bgcolor="#f0f0f0" style="display:none;">  <span datafld="内容" /></td>
</tr>
</table>

有办法实现吗?
...全文
108 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
cattle13 2007-11-28
  • 打赏
  • 举报
回复
怎么结贴?五天后?
cattle13 2007-11-28
  • 打赏
  • 举报
回复
2楼的我运行不了,三楼的不错,结贴,又学到了~~
xiaolei1982 2007-11-27
  • 打赏
  • 举报
回复
<script language=javascript>
function settab(m){
m.style.display=(m.style.display=="none")?"":"none";
}
</script>
<tr height="25" style="cursor:pointer;" onclick="settab(this.nextSibling.childNodes[0])">
jsjhuage 2007-11-27
  • 打赏
  • 举报
回复
<script language=javascript>
function settab(obj){
table.rows[obj.rowIndex+1].style.display=(table.rows[obj.rowIndex+1].style.display=="none")?"block":"none";
}
</script>
<table width="650" border="0" cellpadding="0" cellspacing="4" dataPageSize="20" id="table" DATASRC='#xmlfso'>
<tr height="25" style="cursor:pointer;" onclick="settab(this)">
<td width="130" height="12" align="left"> <span datafld="分类" /> </td>
<td width="130" align="left"> <span datafld="标准" /> </td>
<td width="180" align="left"> <span datafld="标题" /> </td>
</tr>
<tr>
<td align="left" bgcolor="#f0f0f0" style="display:none;">    <span datafld="内容" /> </td>
</tr>
</table>
是不是要这样呢?
tantaiyizu 2007-11-27
  • 打赏
  • 举报
回复

有,当然有

87,910

社区成员

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

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