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(“不,它没有”);
}