document.styleSheets
属性来访问样式表,并使用 cssRules
属性来访问样式规则。我们可以找到需要修改字体属性的规则,然后将其字体属性修改为新的字体。
<p>下面是示例代码:// 找到需要修改字体的样式规则 var styleSheets = document.styleSheets; for (var i = 0; i < styleSheets.length; i++) { var rules = styleSheets[i].cssRules || styleSheets[i].rules; for (var j = 0; j < rules.length; j++) { if (rules[j].selectorText === 'body') { // 修改字体属性 rules[j].style.fontFamily = 'Arial, sans-serif'; } } }
Arial, sans-serif
。// 找到需要修改字体的元素 var elements = document.getElementsByTagName('p'); for (var i = 0; i < elements.length; i++) { // 修改字体属性 elements[i].style.fontFamily = 'Arial, sans-serif'; }
<p>
元素的字体属性修改为 Arial, sans-serif
。
<p>以上就是使用 Javascript 更改字体的两种基本方法。通过修改样式表或者直接修改元素样式,我们可以轻松地实现变换字体的效果。以上是javascript 更改字体的详细内容。更多信息请关注PHP中文网其他相关文章!