js改变style样式和css样式的简单实例


Posted in Javascript onJune 28, 2016

js可实现用户对页面中的选择条件改变页面中的样式,页面样式可以通过style修饰,也可以通过css修饰,先来看一下js改变style样式,代码如下:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
 <head>
  <title>Change.html</title>
  <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  
  <!--<link rel="stylesheet" type="text/css" href="./styles.css">-->
 <script language="javascript">
   function test4(event) {
	  if(event.value == "黑色") {
	   //获取div1
	   var div1 = document.getElementById('div1');
	   div1.style.backgroundColor="black";
	  }
	  if(event.value == "红色") {
	   //获取div1
	   var div1 = document.getElementById('div1');
	   div1.style.backgroundColor="red";
	  }
	 }
 </script>
</head>
<body>
 <div id="div1" style="width:400px; height:300px; background-color:red;">div1</div>
 <input type="button" value="黑色" onclick="test4(this)"/>
 <input type="button" value="红色" onclick="test4(this)"/>

 </body>
</html>

test4(this)代表当前的<input相当于把它看成一个对象。

再来看一下改变css样式,代码如下:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
 <head>
  <title>Change1.html</title>
  <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  
  <link rel="stylesheet" type="text/css" href="css/Change.css">
 <script language="javascript">
   function test4(event) {
	 //获取样式表中所有class选择器都获得
	 var ocssRules = document.styleSheets[0].rules;
	 //从ocssRules中取出你希望的class
	 var style1 = ocssRules[0];
	 if(event.value == "黑色") {
	   //window.alert(style1.style.backgroundColor);
	   style1.style.backgroundColor="black";
	 }else if(event.value == "红色") {
	   style1.style.backgroundColor="red";
	 }
	 
	 }
  </script>
</head>
<body>
 <div id="div1" class="style1">div1</div>
 <input type="button" value="黑色" onclick="test4(this)"/>
 <input type="button" value="红色" onclick="test4(this)"/>

 </body>
</html>

以上就是小编为大家带来的js改变style样式和css样式的简单实例全部内容了,希望大家多多支持三水点靠木~

Javascript 相关文章推荐
服务端 VBScript 与 JScript 几个相同特性的写法 By shawl.qiu
Mar 06 Javascript
JQuery解析HTML、JSON和XML实例详解
Mar 29 Javascript
JavaScript中对象属性的添加和删除示例
May 12 Javascript
JS判断字符串包含的方法
May 05 Javascript
基于javascript实现根据身份证号码识别性别和年龄
Jan 22 Javascript
15位和18位身份证JS校验的简单实例
Jul 18 Javascript
百度多文件异步上传控件webuploader基本用法解析
Nov 07 Javascript
Bootstrap基本组件学习笔记之面板(14)
Dec 08 Javascript
详解百度百科目录导航树小插件
Jan 08 Javascript
JS实现提交表单前的数字及邮箱校检功能
Nov 13 Javascript
echarts实现折线图的拖拽效果
Dec 19 Javascript
基于Vue CSR的微前端实现方案实践
May 27 Javascript
js改变css样式的三种方法推荐
Jun 28 #Javascript
Javascript中获取浏览器类型和操作系统版本等客户端信息常用代码
Jun 28 #Javascript
获取input标签的所有属性的方法
Jun 28 #Javascript
JavaScript ES6的新特性使用新方法定义Class
Jun 28 #Javascript
javascript 常用验证函数总结
Jun 28 #Javascript
JS传递对象数组为参数给后端,后端获取的实例代码
Jun 28 #Javascript
JavaScript ES5标准中新增的Array方法
Jun 28 #Javascript
You might like
php 模拟GMAIL,HOTMAIL(MSN),YAHOO,163,126邮箱登录的详细介绍
2013/06/18 PHP
php pki加密技术(openssl)详解
2013/07/01 PHP
php快速排序原理与实现方法分析
2016/05/26 PHP
关于PHP定时发送服务的解决办法
2017/04/23 PHP
ThinkPHP框架中使用Memcached缓存数据的方法
2018/03/31 PHP
JavaScript 私有成员分析
2009/01/13 Javascript
深入理解JavaScript作用域和作用域链
2011/10/21 Javascript
基于jQuery的图片左右无缝滚动插件
2012/05/23 Javascript
JavaScript中的原型和继承详解(图文)
2014/07/18 Javascript
AngularJS入门教程之路由机制ngRoute实例分析
2016/12/13 Javascript
基于bootstrap页面渲染的问题解决方法
2018/08/09 Javascript
基于VUE实现的九宫格抽奖功能
2018/09/30 Javascript
JS实现li标签的删除
2019/04/12 Javascript
详解Vue3.0 前的 TypeScript 最佳入门实践
2019/06/18 Javascript
javascript/jquery实现点击触发事件的方法分析
2019/11/11 jQuery
vue实现购物车结算功能
2020/06/18 Javascript
Python字符串处理之count()方法的使用
2015/05/18 Python
对python中dict和json的区别详解
2018/12/18 Python
python生成每日报表数据(Excel)并邮件发送的实例
2019/02/03 Python
pytorch使用指定GPU训练的实例
2019/08/19 Python
如何使用pycharm连接Databricks的步骤详解
2020/09/23 Python
意大利专业化妆品品牌:KIKO MILANO
2017/02/01 全球购物
亚洲最大旅游体验平台:KKday
2017/10/21 全球购物
美国著名的家居用品购物网站:Bed Bath & Beyond
2018/01/05 全球购物
来自世界上最好大学的在线课程:edX
2018/10/16 全球购物
DOUGLAS波兰:在线销售香水和化妆品
2020/07/05 全球购物
广州迈达威.net面试题目
2012/03/10 面试题
C#实现启动一个进程
2016/10/01 面试题
员工工作表扬信范文
2014/01/13 职场文书
表彰大会主持词
2014/03/26 职场文书
教师民族团结演讲稿
2014/08/27 职场文书
教师节横幅标语
2014/10/08 职场文书
2014年艾滋病防治工作总结
2014/12/10 职场文书
公务员保密工作承诺书
2015/05/04 职场文书
学生会宣传部竞选稿
2015/11/21 职场文书
导游词之上海杜莎夫人蜡像馆
2019/11/22 职场文书