JavaScript bold 方法详解与动态样式替代方案
作者:微光时间:2026-10-28 15:00:39浏览:487
本文介绍 JavaScript 的 bold 方法,该方法返回包裹 HTML b 标签的字符串,但需注意其不符合 ECMA 标准且不建议使用。文章进一步提供了通过 JavaScript 操作 DOM 元素 style.fontWeight 属性来动态切换粗体、正常及字号大小的实例,展示了更符合现代 Web 开发规范的样式控制方式。
JavaScript bold 方法简介
JavaScript bold 方法
该方法用于生成使用 HTML <b> 标签包裹的粗体字符串。其基本语法结构如下:
代码如下:
str_object.bold()
需要注意的是,该方法并不符合 ECMA 标准规范,因此在实际开发中不建议使用。
bold 方法使用示例
bold 方法实例
代码如下:
<script language="JavaScript">
var str = "www.jb51.net";
document.write(str.bold());
</script>
运行上述示例,页面输出结果为:
代码如下:
www.jb51.net
动态修改字体样式的替代方案
提示:该方法仅返回带有 HTML <b> 标签的字符串,并不能动态改变页面元素的字体样式。若需动态切换元素字体为粗体,可参考以下实例:
延伸阅读:改变页面元素字体大小
代码如下:
<html>
<script language="JavaScript">
function changFont( x ){
var font_style = x;
var article = document.getElementById("article");
if( typeof font_style == "string" ){
article.style.fontWeight = font_style;
} else {
article.style.fontSize = font_style;
}
}
</script>
<body>
<p>
<a onClick="changFont('normal');">正常</a> <a onClick="changFont('bold');">粗体</a>
<a onClick="changFont(14);">小号</a> <a onClick="changFont(18);">大号</a>
</p>
<p id="article">
我是一些文字 ...<br />
Some Text ...
</p>
</body>
</html>
在该示例中,通过 JavaScript 控制 CSS 样式,实现了 id="article" 的显示字体在粗体、正常、小号和大号之间实时切换的功能。
作者最新文章
JavaScript零基础入门:从环境搭建到运行第一段代码
2026-11-05 15:29:58
HTML链接中javascript:void(0)的作用及现代替代方案
2026-11-05 10:07:47
在线调试 JS 时怎么引入 jQuery 或 Vue 等第三方库
2026-11-05 08:53:56
原生JavaScript实现简易颜色选择器原理与代码
2026-11-03 23:22:19
JS原生表单序列化:FormData与URLSearchParams用法详解
2026-11-03 23:13:21
