隐藏在桌子里
hideshow within a table
本文关键字:隐藏 更新时间:2023-09-26
我正试图单击以显示表中的一些文本,其中包含以下代码:
<%
if isarray(myArray) <> FALSE then
For Counter = 0 to RowNumber
%>
<tr>
<td>col1</td>
<td>col2</td>
<td><a href="javascript:hideshow(document.getElementById('adiv'))"><img src="/bullet.png"/></a>
<div id="adiv" style="display:none">Hello</div></td>
</tr>
我希望显示的文本显示在同一<td>
中,在单击的同一行上,但无论单击哪一行,它都始终显示在表的第一行。
有人能指出我在这里遗漏了什么吗?
-编辑-删除了孤儿div并关闭了<a>
标签,写入了Rick Hitchcock的答案。
您的a
标记未关闭,并且您有一个孤立的</div>
标记:
... <img src="/bullet.png"/><a></div> ...
更改为:
... <img src="/bullet.png"/></a> ...
此外:id
必须是唯一的,但表的每一行都有相同的"adiv"id
。您可以删除id
并执行以下操作:
<td>
<a onclick="hideshow(this.parentNode.querySelector('div'))">
<img src="/bullet.png"/>
</a>
<div style="display:none">Hello</div>
</td>
相关文章:
- 在单击任何位置时隐藏元素,而不检查每次DOM单击
- 显示5秒后隐藏潜水
- 在不使用JQuery的情况下隐藏DOM中的选定元素
- 剑道UI内联编辑:如何在点击其他按钮时隐藏按钮
- 浮动页脚栏-使用Bootstrap隐藏
- 在jquery中为显示/隐藏设置cookie
- 单击按钮后如何逐个调用分区,上一个分区将隐藏
- 从var向代码隐藏函数传递值
- Image赢得't隐藏在滚动jQuery上
- 具有rowGrouping的数据表无法隐藏列
- Jquery隐藏未触发
- JavaScript 检查隐藏字段中的值并将其设置为隐藏字段值
- 分部隐藏在jquery中不起作用
- 点击后隐藏潜水?(但如果Div是一面旗帜呢?)
- javascript.点击隐藏事件故障
- 禁用(而不是隐藏)浏览器滚动条
- PHP Javascript显示/隐藏按钮不工作
- 在mvc应用程序中,在回发时保留最初隐藏的文本框的隐藏或可见状态
- 如何通过溢出来判断元素被切断了多少像素:隐藏在父级上
- ng隐藏和ng显示无法正常工作