我正在寻找以数字结尾的所有元素。所以举个例子,我们有一个<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。