javascript - vanilla js,获取具有特定属性的锚点
问题描述
需要使用data-click-id
= 'body'获取所有锚标签
var links = document.getElementsByTagName('a');
不知道如何使用 vanilla JavaScript 来做到这一点......
解决方案
您可以使用document.querySelectorAll()
CSS[attribute=value]
选择器,如下所示:
const links = document.querySelectorAll('a[data-click-id=body]');
推荐阅读
- flutter - 如何在颤动中清除 PaginatedDataTable 的 DataTableSource?
- python - 如果我有身体部位坐标,如何叠加两张不同大小和纵横比的人的图像?
- installation - 点安装 https://github.com/tijme/angularjs-csti-scanner/archive/master.zip
- azure-synapse - Azure 数据仓库中的“Cursor”和“FOR XML”子句
- javascript - 从反应应用程序(端口 3000)发布到节点服务器(端口 8080)时出现 404 错误
- python - Google OR-Tools NotImplementedError:不支持将 BoundedLinearExpr 评估为布尔值
- arduino - 如何使用与 arduino nano 相同的代码到 Seeeduino xiao?
- c# - Xamarin Forms:如何使动态创建的项目可点击?
- java - SimpleDateFormat 以“S”格式显示不正确的毫秒数,但“SSS”则不显示
- python - 如何解决 Django NoReverseMatch 错误?