在javascript中显示/隐藏链接
show/hide link in javascript
我有4个链接,它们位于单独的<td>
下,我想根据父对象的特定选择显示/隐藏td
<td nowrap align=right id="dis_mirr" style="visiblility: visible;">
<a id="first" style=font-weight:normal href=javascript:createwin();>
Mirror
</a>
</td>
<td nowrap align=right>
<a id="second" style=font-weight:normal href=javascript:breakwin();>
Break Mirror
</a>
</td>
这是代码:
if(record.get('model') == 'top'){
document.getElementById('first').visibility = "hidden";
}else{
document.getElementById('first').visibility = "visible";
}
代码有效,但<td>
仍然存在,当我隐藏它时应该将其删除。
您必须使用parentNode属性,它将返回父元素,这里是<td>
:
if(record.get('model') == 'top'){
document.getElementById('first').parentNode.visibility = "hidden";
} else {
document.getElementById('first').parentNode.visibility = "visible";
}
试试这个:
document.getElementById("first").parentNode.style.display = 'none';
相关文章:
- 在javascript中显示/隐藏链接
- JQuery显示/隐藏链接
- 如何在D3Javascript中单击节点时显示和隐藏链接和节点
- 删除/隐藏链接后最后一次出现的字符串
- 如果链接少于 1 个,则计数和隐藏链接.Jquery.
- 使用Jquery或CSS3隐藏链接时隐藏项目符号列表
- 在html中隐藏链接
- 在html.java中第一次单击后隐藏链接.禁用链接
- 单击时隐藏链接
- Javascript显示/隐藏链接不起作用
- 如何使可见性:隐藏链接不可点击
- 根据以前的类名有选择地隐藏链接
- 如果用户名无效,则隐藏链接
- 如何在导航栏(主页)隐藏链接
- Div隐藏链接上的onmouseover事件
- JQuery toggle()函数在点击链接时隐藏链接
- 自定义显示/隐藏链接
- 使用隐藏链接url的__doPostBack进行刮擦
- 在iframe加载后隐藏链接
- 隐藏iframe直到链接被点击,然后在链接被点击后隐藏链接