Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/386.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何检查HTML元素是否有子元素的链接_Javascript_Html Table - Fatal编程技术网

Javascript 如何检查HTML元素是否有子元素的链接

Javascript 如何检查HTML元素是否有子元素的链接,javascript,html-table,Javascript,Html Table,我必须确认页面上存在一个对象,并且有一个链接。 对象看起来像这样: 您可以对元素使用querySelector查找元素中与CSS选择器匹配的第一个元素(如果没有,则返回null)。因此假设theTd引用td元素,您可以使用 if (theTd.querySelector("a")) { // Yes, it has it } 例如: var theTd=document.getElementById(“theTd”); if(theTd.querySelector(“a”)){ l

我必须确认页面上存在一个对象,并且有一个链接。 对象看起来像这样:


您可以对元素使用
querySelector
查找元素中与CSS选择器匹配的第一个元素(如果没有,则返回
null
)。因此假设
theTd
引用
td
元素,您可以使用

if (theTd.querySelector("a")) {
    // Yes, it has it
}
例如:

var theTd=document.getElementById(“theTd”);
if(theTd.querySelector(“a”)){
log(“是的,它有”);
}否则{
log(“不,它没有”);
}