获取具有类名的字段集的所有子输入元素,输入元素只是字段集的间接子元素

Posted

技术标签:

【中文标题】获取具有类名的字段集的所有子输入元素,输入元素只是字段集的间接子元素【英文标题】:Get all child input elements of fieldsets with classname, input elements being only indirect children of fieldsets 【发布时间】:2019-08-31 18:31:05 【问题描述】:

我对嵌入在 XPage 中的一些客户端 JS 有疑问。 我想使用 javascript (DOM) 获取图片中显示的元素,但我无法直接为 Input 设置类名,因为“</xp:checkBoxGroup>”标签(在 XPS 中)生成字段集和表,其中包含输入周围的类名而不是直接将类名应用于输入。

我正在尝试做的事情可能吗?

【问题讨论】:

【参考方案1】:

我再次查看了 CSS 选择器,发现了一个符合我需求的选择器:

    function getSelection()
    var group = document.querySelectorAll("input:checked"); 
    return group;

【讨论】:

以上是关于获取具有类名的字段集的所有子输入元素,输入元素只是字段集的间接子元素的主要内容,如果未能解决你的问题,请参考以下文章

删除元素后,子组件无法从其父组件获取数组。

如何获取 div 元素的所有子输入(jQuery)

如何获取具有相同名称的元素并根据 XSLT 中的子节点值对它们进行排序

如何获取具有多个类但只知道其中一个的元素的类名

XPath 获取除具有特定名称的子元素之外的所有子元素?

js 怎么获取body中的所有元素 不只是body的子元素,还有子元素的子元素