小编Nim*_*nk0的帖子

如何使用 querySelectorAll() 搜索以数字结尾的 href

我正在寻找以数字结尾的所有元素。所以举个例子,我们有一个<a>带有这个href的。

href="artist.php?id=8932
Run Code Online (Sandbox Code Playgroud)

现在我可以通过以下方式获取href的所有出现:

document.querySelectorAll("[href^='artist.php?id=']")
Run Code Online (Sandbox Code Playgroud)

但是,这也给了我结果,例如

artist.php?id=8932#comments
Run Code Online (Sandbox Code Playgroud)

所以我想要的是我只能得到以数字结尾的hrefs到一个数组。我真的不想先用所有结果创建数组,然后清理 #extras 并删除重复项。

请注意,我不是也不会不使用 jQuery。

javascript ecmascript-6

5
推荐指数
1
解决办法
662
查看次数

标签 统计

ecmascript-6 ×1

javascript ×1