计算没有名称或 ID 的通用 DIV 标记
Count generic DIV tags with no name or ID
如何使用javascript来计算DIV标签的数量?唯一的属性将永远是style="font-family:Courier New;"
<div style="font-family:Courier New;">Some text</div>
<div style="font-family:Courier New;">Some text</div>
<div style="font-family:Courier New;">Some text</div>
页面中还有其他 DIV。我只是想针对那些有style="font-family:Courier New;"
有什么帮助吗?
您正在寻找querySelectorAll()
var courier = document.querySelectorAll('div[style="font-family:Courier New;"]');
for (var i = 0, len = courier.length; i < len; i++) {
courier[i].style.color = 'red';
}
<div style="font-family:Courier New;">Some text</div>
<div style="font-family:Courier New;">Some text</div>
<div style="font-family:Arial;">Some text</div>
<div style="font-family:Courier New;">Some text</div>
现在,您可以像在 CSS 中一样编写查询。
适用于所有主流浏览器:http://caniuse.com/#feat=queryselector
你可以
用jQuery来做到这一点:
console.log($("[style='font-family:Courier New;']").length);
相关文章:
- 如何将DIV标记的内容拆分为多个DIV
- 如何使用Jquery在DIV标记内创建表
- 在 DIV 标记中动态加载页面
- 小程序上的Div标记
- 如何使JavaScript只在特定的DIV标记中起作用
- 从一个正在运行的PHP代码中,了解如何更新DIV标记中的状态
- For循环只打印一个DIV标记.不是8个DIV标签
- 如果文本为 0,JavaScript 隐藏 DIV 标记
- 将 UI 模式对话框添加到新的 DIV 标记
- 使用 jquery 跟踪 DIV 标记下的 HTML 表单控件中的数据更改
- 计算没有名称或 ID 的通用 DIV 标记
- 如何使用 AJAX 打开 DIV 标记内的 URL
- Div 标记不显示任何结果
- 我可以从子跨度点击事件中获得父Div标记innerHTML吗?请参阅代码
- DIV标记滚动时出错
- 如何使用注入WKWebView的Javascript替换DIV标记中只有类无id的文本
- 向DIV标记追加文本/元素
- 嵌套的DIV标记
- 如何使用javascript访问Div标记的内部文本
- Div标记目标属性