gpt4 book ai didi

javascript - 父类的唯一标识元素

转载 作者:行者123 更新时间:2023-11-28 01:13:48 26 4
gpt4 key购买 nike

假设我想用某个元素的 inner.html 填充一个警告框。但是该元素没有 ID,我无法给它 ID,因为我编写的是插件而不是页面。

我知道该元素是唯一的子元素,它是:

  • 属于“icon25 icon_next_arrow”类
  • 具有 id="co_documentFooterResultsNavigation"的元素的多个子元素中的一个
  • 唯一同时满足前两个条件的元素

我将如何去做相当于:

var x = document.getElementById("correctElement").innerHTML;
alert(x);

最佳答案

这样对吗?

var x = document.querySelector(
'#co_documentFooterResultsNavigation icon25.icon_next_arrow'
);
alert( x );

使用 querySelector 而不是 getElementById。

对第一个元素使用点击处理程序:

var x = document.querySelector(
'#co_documentFooterResultsNavigation icon25.icon_next_arrow'
);
x.onclick = function() {
alert( x.innerText );
}

使用 jQuery 模拟点击非常简单:

$( x ).trigger( 'click' );

关于javascript - 父类的唯一标识元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36577010/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com