javascript - 如何通过JS获取nextElementSibling类型?

标签 javascript css getelementbyid

我想检查 nextElementSibling 元素是否存在以及它是否是一个字段。但是我没有找到正确的 JS 请求。

document.getElementById($id).nextElementSibling.type 

不起作用。

最佳答案

您需要使用 nodeName 或 tagName。

var nextElement = document.getElementById('demo').nextElementSibling.nodeName;
console.log(nextElement);
<div id="demo">
<p>
hola
</p>
</div>
<p>
next element
</p>

关于javascript - 如何通过JS获取nextElementSibling类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54571755/

相关文章:

javascript - react : change value of hidden input to the number of clicked 'span'

javascript - 如何重新启动功能?

javascript - getElementsByClassName > 获取 child

html - 如何使垂直导航栏中的选项卡居中?

html - 为什么 Chrome 移动仿真在宽度缩小时移动元素?

php - getElementId 返回 null 或 undefined

javascript - 使用文本超链接将文本添加到输入字段

javascript - 如何从 iframe 内部获取带有 javascript 的 iframe 的高度?具有多个 iframe 的页面呢?

javascript - 通过 Angular 6 将一个验证规则应用于所有字段的任何简单方法

javascript - 为什么 hasChildNodes 为空节点返回 true?