【发布时间】:2020-06-27 21:19:23
【问题描述】:
我的代码无法更改 HTML 页面文本内容的字体大小。
这是我的代码:
let size=document.querySelector('#content').style.fontSize
document.querySelector('#largeText').onclick= function(){
size="40px"
}
document.querySelector('#normalText').onclick= function(){
size="20px"
}
document.querySelector('#smallText').onclick= function(){
size="12px"
}
这是我的 HTML。我在这里只粘贴定义按钮以更改文本的 HTML:
<div>
<button id="smallText" class="mx-2 my-2 px-2">
small
</button>
<button id="normalText" class="mx-2 my-2 px-2">
normal
</button>
<button id="largeText" class="mx-2 my-2 px-2">
large
</button>
</div>
</div>
【问题讨论】:
-
它不起作用的原因有很多。一种是设置“size”变量值的“size =”影响,而不是文档中的实际值。所以 size="40px" 应该类似于 document.querySelector('#content').style.fontSize = ...
标签: javascript html function font-size