gpt4 book ai didi

javascript - 事件.目标.节点名称!= "CHECKBOX"

转载 作者:行者123 更新时间:2023-11-28 15:25:44 25 4
gpt4 key购买 nike

我正在尝试让一个功能正常工作。单击表中的行时,会出现一个弹出窗口,其中信息(来自单击的行)自动填充到文本字段中。这部分工作完美。

我现在想做的是,仅当该行中未单击按钮或复选框时才会调用该函数。按钮部分有效,但复选框无效。

似乎 event.target.nodeName != "CHECKBOX" 不起作用。

为什么他不认识nodeName“复选框”?还是我做错了?我已经在互联网上搜索了复选框的节点名称。但没有结果:/

抱歉我的英语不好!

    $('.management table.table-companies tbody tr').on('click touchstart',function(event) {
if(
event.target.nodeName != "BUTTON"
&& event.target.nodeName != "I"
&& event.target.nodeName != "CHECKBOX"
)
{

jmOpenRelatedContact($(this));

}
});

最佳答案

您应该使用 event.target.type 而不是 event.target.nodeName 作为输入。

查看代码:

var ctype = document.getElementById("c").type;
document.write("type="+ctype)
<input id="c" type="checkbox">

关于javascript - 事件.目标.节点名称!= "CHECKBOX",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29042454/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com