要实现文本框1更改文本框2中文本的字体大小的功能,可以通过以下步骤来完成:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Font Size Changer</title>
</head>
<body>
<label for="fontSizeInput">字体大小:</label>
<input type="number" id="fontSizeInput" min="8" max="72">
<br><br>
<textarea id="textArea" rows="10" cols="50">这是一个示例文本。</textarea>
<script src="script.js"></script>
</body>
</html>
document.addEventListener('DOMContentLoaded', function() {
const fontSizeInput = document.getElementById('fontSizeInput');
const textArea = document.getElementById('textArea');
fontSizeInput.addEventListener('input', function() {
const newSize = fontSizeInput.value;
textArea.style.fontSize = newSize + 'px';
});
});
fontSizeInput
)用于输入字体大小。textArea
)用于显示和编辑文本。DOMContentLoaded
事件确保DOM完全加载后再执行脚本。fontSizeInput
和textArea
元素的引用。fontSizeInput
添加input
事件监听器,每当用户更改输入值时,更新textArea
的fontSize
样式。通过上述步骤和代码示例,可以实现一个简单的文本框字体大小调整功能,并处理一些常见问题。
领取专属 10元无门槛券
手把手带您无忧上云