改变字体的颜色<b>标签
Changing the colour of a <b> tag
我试图用JavaScript改变这个文本的颜色为绿色,但我得到一个警告,关于它是一个坏的对象和脚本崩溃。
<html>
<head>
<style>
b {
color: #0000FF;
}
</style>
<script>
function resizea() {
var a = document.getElementsByTagName("b");
a.style.color = "#00FF00";
}
</script>
</head>
<body onload="resizea()">
<b>I am blue</b>
</body>
</html>
由于getElementsByTagName("b")
返回一个元素集合,您需要获得第一个元素:
var a = document.getElementsByTagName("b")[0];
注意括号之间的索引[0]
有点冗长,但希望更清楚。查看所有的b
元素并改变它们的颜色:
var boldTags = document.getElementsByTagName ("b");
console.log("There are " + boldTags.length + " bold elements");
for (var i = 0; i < boldTags.length; i++) {
var boldTag = boldTags[i];
boldTag.style.color = "#00FF00";
console.log("Element indexed " + (i + 1) + " has color of 'n" + boldTag.style.color);
}
如果您的页面中有多个<b>
标记,那么您可以使用以下代码更改所有粗体文本的颜色。
$("b").attr("style","color:#00FF00;")
相关文章:
- 在<页眉>标签
- 内部分区字体大小获胜'调整浏览器窗口大小时不会随媒体查询而更改
- Ckeditor-plugin:插入虚假元素add不情愿<p>标签前后
- 用Javascript更改我网站上的字体大小
- iframe正在添加标签,需要删除它们
- 如何获取html标签的字体大小
- javascript AngularJS在包装标签时自动更改字体大小
- 如何在我的高图表饼图中获取一个数据标签,这是一个字体很棒的图标
- 使用正则表达式在同一行中匹配未关闭的字体标签
- D3:更改轴标签的字体大小
- 如何更改输入框的标签和输入焦点的字体颜色,并将其更改为模糊
- 将所有
标签字体大小在我的html
- 字体# 39;Resizer -如何使按钮,将改变所有标签的字体大小在html
- 通过选择器更改视图标签的字体
- 标签云——根据编号增加字体的权重
- Ng-disabled不能使用标签使用字体-awesome
- Highchart:是否可以通过点击一个按钮来改变Highchart中标签的字体
- 标签内的不同字体
- 改变字体的颜色标签
- 通过JavaScript在HTML5中自动调整P或Div标签的字体大小,无需外部插件