JavaScript fontsize 方法详解与动态字体调整方案

作者:拾光时间:2026-10-28 15:01:20浏览:397

本文介绍JavaScript中fontsize方法的用法,该方法通过HTML font标签返回指定大小的字符串。需注意该方法非ECMA标准且不建议使用。文章提供了通过JS动态修改CSS fontSize属性来改变元素字体大小的正确示例,适用于需要实时调整页面文字大小的场景。

JavaScript fontsize 方法详解与动态字体调整方案

JS fontsize 方法

fontsize 方法生成带有 HTML font 标签 size 属性指定字号的字符串。语法如下:

代码示例:

str_object.fontsize( size )

参数说明:

参数 说明
str_object 要操作的字符串(对象)
size 必需。1 到 7 的数字,数字越大字体越大,字体大小对比如下:
1:10px
2:14px
3:16px
4:18px
5:24px
6:32px
7:48px

注意:此方法非 ECMA 标准,不推荐采用。

fontsize 方法演示

<script language="JavaScript">

var str = "www.jb51.net"; document.write( str.fontsize( 7 ) );

</script>

执行该示例,结果如下:

代码示例:

www.jb51.net

注意:该方法生成带有 HTML font size 标签的字符串,无法动态调整字体大小。若需动态修改元素字号,请参考以下示例:

延伸阅读:修改页面元素字体颜色

代码示例:

<html>
<script language="JavaScript">
function changFont( x ){
 document.getElementById("article").style.fontSize = x;
}
</script>
<body>
<p>
<a onClick="changFont(14);">正常</a> <a onClick="changFont(20);">大号</a>
</p>
<p id="article">
我是一些文字 ...<br />
Some Text ...
</p>
</body>
</html>

本示例通过 JS 控制 CSS 样式,实现动态调整 id="article" 元素的字体大小。

作者最新文章