在JavaScript中实现字体大小切换,通常涉及到DOM操作和事件处理。以下是一个基础的实现示例:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>字体大小切换</title>
<style>
#text {
font-size: 16px;
}
</style>
</head>
<body>
<p id="text">这是一段示例文本。</p>
<button onclick="increaseFontSize()">增大字体</button>
<button onclick="decreaseFontSize()">减小字体</button>
<script src="script.js"></script>
</body>
</html>
let fontSize = 16; // 初始字体大小
function increaseFontSize() {
fontSize += 2; // 每次增大2px
updateFontSize();
}
function decreaseFontSize() {
fontSize -= 2; // 每次减小2px
if (fontSize < 10) fontSize = 10; // 最小字体大小限制
updateFontSize();
}
function updateFontSize() {
document.getElementById('text').style.fontSize = fontSize + 'px';
}
onclick
属性,我们可以为HTML元素绑定事件处理函数,当用户点击按钮时,相应的JavaScript函数会被调用。通过上述方法,你可以实现一个简单而有效的字体大小切换功能,并根据需要进行扩展和优化。
高校公开课
云+社区沙龙online [国产数据库]
云原生正发声
Techo Day 第三期
小程序·云开发官方直播课(数据库方向)
云+社区沙龙online [国产数据库]
云+社区技术沙龙[第8期]
云+社区技术沙龙[第5期]
DBTalk
领取专属 10元无门槛券
手把手带您无忧上云