Javascript 如何通过JS获取nextElementSibling类型?
我想检查nextElementSibling元素是否存在,以及它是否是一个字段。但是我没有找到正确的JS请求Javascript 如何通过JS获取nextElementSibling类型?,javascript,css,getelementbyid,Javascript,Css,Getelementbyid,我想检查nextElementSibling元素是否存在,以及它是否是一个字段。但是我没有找到正确的JS请求 document.getElementById($id).nextElementSibling.type 不起作用。您需要使用节点名或标记名 var nextElement=document.getElementById('demo').nextElementSibling.nodeName; 控制台日志(nextElement) 你好 下一个元素 您可以使用queryse
document.getElementById($id).nextElementSibling.type
不起作用。您需要使用节点名或标记名
var nextElement=document.getElementById('demo').nextElementSibling.nodeName;
控制台日志(nextElement)代码>
你好
下一个元素
您可以使用queryselector
和+*
获取下一个同级
let nextSibling=document.querySelector(“#main+*”)
如果(!nextSibling){
log(“没有下一个同级”)
}
else if(nextSibling.nodeName==“输入”){
log(“下一个同级是输入字段”)
}
否则{
log(“存在下一个同级,但其不是输入字段”)
}
console.log(nextSibling)代码>
这是我的元素
您想要类型还是标记名?