比如输入private就被自动变成紫色,但在“”里输入就还是黑色,这种界面怎么搞
2条回答 默认 最新
- _yangyi 2022-01-28 14:33关注
使用switch语句,将输入的值转化为对应的颜色值,然后
document.getElementById("showText").style.background = 你转化后的颜色值就可以了
比如 输入 ’红色‘
在代码里转红色等于 red
document.getElementById("showText").style.background = red
即可backGround(val) { let styleBgColor = '' switch (val) { case '红色': styleBgColor = 'red' break case '黑色': styleBgColor = '#000' break case '白色': styleBgColor = '#ffff' break default: styleBgColor = '#fff' } return styleBgColor }, document.getElementById("showText").style.background = this.backGround(even.value)
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 ecplise在连接数据库时显示加载驱动成功但是数据库连接失败
- ¥15 visionmaster启动失败,提示为“机器不满足授权而被禁用”
- ¥50 用logisim设计16位单时钟周期cpu
- ¥15 IDEA中圈复杂度如何具体设置
- ¥50 labview采集不了数据
- ¥15 Multisim红外倒车雷达仿真中距离问题
- ¥15 请上面代码做什么处理或什么混淆
- ¥15 英雄联盟自定义房间置顶
- ¥15 W5500网线插上无反应
- ¥15 如何用字典的Key,显示在WPF的xaml中