gpt4 book ai didi

javascript - 如何通过属性查找div元素?

转载 作者:行者123 更新时间:2023-11-28 15:57:46 25 4
gpt4 key购买 nike

我有以下 HTML:

<body>
<div id="contentPane">
...
...
<div guidedhelpid="friendsuggestions">
...
</div>
</body>

我需要在 guidedhelpid 中进行一些更改。例如,$(#theElem).remove()

注意:我可以根据要求使用 jQuery。

最好的方法是什么?

最佳答案

如果您使用 jQuery(根据要求),那么您可以执行 $('div[guidedhelpid=friendsuggestions]')

对于纯 JavaScript,您可以使用此函数返回包含该属性名称的元素数组:

function getElementsByAttributeName(attr) {
var arr_elms = document.body.getElementsByTagName("*"),
elms_len = arr_elms.length,
return_arr = [];

for (var i = 0; i < elms_len; i++) {
if(arr_elms[i].getAttribute(attr) != null){
return_arr.push(arr_elems[i]);
}
}

return return_arr;
}

关于javascript - 如何通过属性查找div元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18046593/

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