【发布时间】:2016-12-02 08:11:40
【问题描述】:
我正在尝试通过单击按钮来增加字体大小。我有第一个工作,但我无法理解第二个。第二个,每次点击都会增加1px的字体(我卡住了):
<input type="button" value="Increase Font Size 100px" onclick="increaseFontSizeBy100px()">
<p id="a">Font Size</p>
<input type="button" value="Increase Font Size 1px" onclick="increaseFontSizeBy1px()">
<p id="b">Font Size by 1 Pixel</p>
<script>
function increaseFontSizeBy100px() {
document.getElementById('a').style.fontSize = "100px";
}
function increaseFontSizeBy1px() {
var font = document.getElementById('b').style.fontSize;
font++;
}
</script>
【问题讨论】:
-
document.getElementById('b').style.fontSize是一个字符串,而不是一个可以增加的数字,即使可以,您实际上也不是 设置 字体,您只是增加了一些变量。
标签: javascript button font-size