Javascript 有没有一种方法可以选择包含文本“button”的类的页面中的所有元素?
假设我们有一个Html元素,我想在一个类包含文本“button”的页面中选择所有这样的元素。它不一定是“按钮”。在本例中,类为“button success”,因此也需要选择该类。目的是转到随机url并获取所有按钮标签Javascript 有没有一种方法可以选择包含文本“button”的类的页面中的所有元素?,javascript,html,Javascript,Html,假设我们有一个Html元素,我想在一个类包含文本“button”的页面中选择所有这样的元素。它不一定是“按钮”。在本例中,类为“button success”,因此也需要选择该类。目的是转到随机url并获取所有按钮标签 <a class="nav-link button-success create-new-button" id="createbuttonDropdown" data-toggle="dropdown" aria-
<a class="nav-link button-success create-new-button" id="createbuttonDropdown" data-toggle="dropdown" aria-expanded="false" href="#">+ Create Project</a>
还有什么办法可以拿到按钮吗?我们有没有办法从诸如wordpress、wix、squarespace等CMS网站上选择按钮。他们不需要有带有名字按钮的类。有没有这样一个词我相信你可以在一个查询中全部选择它们: const items=document.querySelectorAllbutton、[class*=button]、[type=button]、[role=presentation]; console.logitems; 按钮 按钮成功 按钮故障 按钮
演示按钮噢,谢谢,实际上我想比较每个数组以找到maxLength数组并进一步研究该数组这是方法-[class*=button],以选择带有类包含按钮的元素吗?啊,我明白了,很抱歉我可能误解了你的问题。[class*=button]将选择类列表包含的所有元素,纽扣串。不,我错了。我没有给出这个问题的全部目的,因为我认为它在这里无关紧要
const btnSelectedUsingClassBtn = document.querySelectorAll(".button");
const btnSelectedUsingClassButton = document.querySelectorAll(".button");
const btnSelectedUsingTagName = document.getElementsByTagName("button");
const btnSelectedUsingType = document.querySelectorAll("input[type=button]");
const btnSelectedUsingRole = document.querySelectorAll('[role="button"]');