javascript - 如何获取 "parentNode"中所有id以相同字符串开头的元素?

标签 javascript function

我有一个获取元素的 id 并找出它的 parentNode 的函数,现在我想在那个 中找到所有 id 以相同的 string 开头的元素>父节点.
有什么功能或方法可以找出来吗? 我正在尝试这个:

var allElements = document.querySelectorAll('*[id^="someString"]');

但这会返回整个文档中的元素列表,但我只想从相同的 parentNode 获取元素。
请帮忙!

最佳答案

Elements have QSA too :

var elements = myElement.parentNode.querySelectorAll('*[id^="someString"]');

关于javascript - 如何获取 "parentNode"中所有id以相同字符串开头的元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17564416/

相关文章:

javascript - 如何在 Array.prototype 和 Object.prototype 的 javascript 中定义方法,使其不会出现在 for in 循环中

javascript - 如何在 Fullcalendar.io 新 v5 中过滤事件

Javascript 日期在周末递增和循环

javascript - 如何使用 JQuery 更改此脚本以使用数字显示内容?

java - 如何只返回一个公共(public)值?

python - 从 .py 文件中提取 Python 函数名称、主体和文档类型

php - 如何在 PHP 中获取 MySQL 函数的参数

javascript - 如何使用Jquery在每个li之间添加li

javascript - Antenna House 6.6 是否支持 HTML DOM classList 切换?

javascript - 使用 Javascript 在旧版浏览器上模拟 HTML5 功能