JavaScript如何改变网页背景颜色(javascript,web开发)

时间:2024-05-02 16:44:28 作者 : 石家庄SEO 分类 : web开发
  • TAG :

本教程操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。

JavaScript改变网页背景颜色

示例1:输入颜色名称改变网页背景色

在一个文本框里面输入颜色的名称(如:蓝色,紫色),点击文本框旁边的按钮,让网页的背景色改变成文本框中的名称对应的颜色。

实现代码

<!doctypehtml><html><head><metacharset="utf-8"><title>网页变色</title><scripttype="text/javascript"> functionshow(){ varx=document.getElementsByTagName("body"); vary=document.getElementById("i1"); varc1=document.getElementById("i2").value;<!--获取文本框中的值--> varc2; switch(c1){ case'蓝色':c2="blue";break; case'黄色':c2="yellow";break; case'浅蓝色':c2="lightblue";break; case'紫色':c2="purple";break; case'粉色':c2="pink";break; } y.style.backgroundColor=c2; }</script></head><bodyid="i1"style="background-color:#D6A4E9"><!--网页的原始背景色--><divalign="center"> <inputtype="text"id="i2"> <inputtype="button"value="改变颜色"onclick="show()"></div></body></html>

结果图展示

修改之前:

JavaScript如何改变网页背景颜色

修改之后:

JavaScript如何改变网页背景颜色

JavaScript如何改变网页背景颜色

说明:

1、在 HTML 中,JavaScript 代码必须位于 <script> 与 </script> 标签之间。

2、在编程语言中,变量用于存储数据值。JavaScript 使用 var 关键词来声明变量。= 号用于为变量赋值。

3、查找HTML元素

方法描述document.getElementById(id)通过元素 id 来查找元素document.getElementsByTagName(name)通过标签名来查找元素

示例2:用点击按钮的方式改变网页背景色(简单)

代码

<!doctypehtml><html><head><metacharset="utf-8"><title>改变网页背景色</title><script> functioncolor(str){ document.body.style.backgroundColor=str; }</script></head> <inputtype="button"value="粉红色"onclick="color('pink')"/> <inputtype="button"value="紫色"onclick="color('purple')"/> <inputtype="button"value="蓝色"onclick="color('blue')"/> <inputtype="button"value="自定义颜色"onclick="color('lightblue')"/><body></body></html>

结果图展示

JavaScript如何改变网页背景颜色

JavaScript是什么

JS是JavaScript的简称,它是一种直译式的脚本语言,其解释器被称为JavaScript引擎,是浏览器的一部分,主要用于web的开发,可以给网站添加各种各样的动态效果,让网页更加美观。

 </div> <div class="zixun-tj-product adv-bottom"></div> </div> </div> <div class="prve-next-news">
本文:JavaScript如何改变网页背景颜色的详细内容,希望对您有所帮助,信息来源于网络。
上一篇:Node中如何用Puppeteer库生成海报下一篇:

13 人围观 / 0 条评论 ↓快速评论↓

(必须)

(必须,保密)

阿狸1 阿狸2 阿狸3 阿狸4 阿狸5 阿狸6 阿狸7 阿狸8 阿狸9 阿狸10 阿狸11 阿狸12 阿狸13 阿狸14 阿狸15 阿狸16 阿狸17 阿狸18