为了账号安全,请及时绑定邮箱和手机立即绑定

使用文本区域、按钮和 javascript 设置自定义字体大小

使用文本区域、按钮和 javascript 设置自定义字体大小

紫衣仙女 2023-10-14 15:51:22
我正在尝试设置一些代码,用户可以在其中输入数字<textartea>并单击按钮,这将<textarea>通过编辑Style属性来设置另一个的字体大小。我尝试了以下方法:<h2>Set Font</h2><textarea id='input'></textarea><button onclick ="myFunction()">Click</button><textarea id='MainText' style="font-size:18px;"></textarea><script>function myFunction(){  var InputValue = document.getElementById('input').value;  document.getElementById('MainText').style.font-size = 'InputValue';  alert('Font Size Changed to ${InputValue}')}我不知道该怎么办。
查看完整描述

1 回答

?
qq_花开花谢_0

TA贡献1835条经验 获得超7个赞

这里有一些语法错误。您正在使用 JS 来执行此操作,因此您需要使用驼峰命名法fontSize。另外,当您应该将其分配给变量名称时,您正在将其分配给字符串,因此请去掉这些引号。此外,您在警报中错误地插入了变量: alert('Font Size Changed to ${InputValue}') 为此您需要使用反引号,而不是单引号

var InputValue = document.getElementById('input').value;
document.getElementById('MainText').style.font-size = 'InputValue';

应该:

var inputValue = document.getElementById('input').value;
document.getElementById('MainText').style.fontSize = inputValue + 'px';


查看完整回答
反对 回复 2023-10-14
  • 1 回答
  • 0 关注
  • 102 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信