删除TD标签中的点击
remove onclick in a TD tag
我的HTML中有一个TD标签,如下所示
<TD onclick="Javascript:OpenModal(....);.."></TD>
我需要用 Javascript 编写一些东西来动态删除上面的 onclick 事件我该怎么做?我尝试了以下方法:
document.getElementsByTagName("TD")[x].onmousedown = null;
document.getElementsByTagName("TD")[x].removeAttribute = "onclick"
document.getElementsByTagName("TD")[x].removenamedAttribute("onclick")
我也尝试禁用整个表,它有效,但我不想禁用(因为它变成灰色)。有人可以在这方面帮助我吗?
你错过了这个
语法:
element.removeAttribute(attrName);
document.getElementsByTagName("TD")[x].removeAttribute("onclick");
你可以
这样尝试:-
document.getElementsByTagName("TD")[x].removeAttribute("onclick");
removeAttribute("onclick") 不知何故对我不起作用,我不知道为什么。我对这些脚本语言完全陌生。但是我是如何通过禁用该特定单个单元格来使其工作的。由于它除了 Onclik 事件之外没有任何数据,因此禁用它对我来说无关紧要。这是我的伪代码
var table = document.getElementById("table_id");
for (var i = 0, row; row = table.rows[i]; i++) {
for (var j = 0, col; col = row.cells[j]; j++) {
if (j == 7) { row.cells[j].disabled = true; }
}
}
我正在尝试改进上面的代码以使其动态化。让我们看看它是怎么回事。.
相关文章:
- 查找所有TD标签并读取其数据属性
- 如何在动态生成的 HTML 表中使用 2D 数组在 TD 标签中设置值
- 选中和取消选中不同的 td 标签
- 如何从 td 标签中获取值并在 php 中另一个页面的文本框中显示此值
- jQuery .click 函数在 < td > 标签上不起作用
- 删除TD标签中的点击
- 选择所有按钮以选择td标签
- 获取TD标签的特定值
- 使用TD标签中的数据创建阵列
- 动态更改TD标签的id's不是永久性的
- 使用javascript为td标签添加css类
- 如何使用jquery删除td标签中的内容
- 在Haml中显示td标签中的数组
- 文档.在表、tr、td标签上创建元素在IE8上失败
- 动态更改td标签的html
- 表格td标签中弹出窗口提示的问题
- 如何删除表格中每个td标签的第一个字符,然后用Google Chart API和Javascript显示它
- 在IE中使用jquery在td标签中添加文本
- 将td标签中的用户名解析为javascript变量
- D3具有阵列阵列的表示例产生空的TD标签