gpt4 book ai didi

javascript - document.getElementById + 正则表达式

转载 作者:搜寻专家 更新时间:2023-11-01 04:58:38 35 4
gpt4 key购买 nike

document.getElementById 可以和正则表达式一起使用吗?

例如,一个页面上的 id 将是 Product-1,而在另一个页面上它将是 product-3。 (不要问我为什么,但显然无法更改。)

我想做的是运行 getElementById 寻找 Product-x 的 ID,其中 x 是 1 或 3。

目前我有这样的东西:

var _container = document.getElementById("product-1") || document.getElementById("product-3");

哪个有效 - 但我想知道是否有更好的方法?

提前致谢

最佳答案

是的。 document.querySelectorAll 在这里似乎不错。

document.querySelectorAll('[id^=product]')

借自StackOverFlow

MDN 链接 here.

关于javascript - document.getElementById + 正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6061760/

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