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 相关文章推荐
解决json日期格式问题的3种方法
Feb 02 Javascript
用Node.js通过sitemap.xml批量抓取美女图片
May 28 Javascript
jquery实现的动态回到顶部特效代码
Oct 28 Javascript
基于BootstrapValidator的Form表单验证(24)
Dec 12 Javascript
JavaScript数据结构之二叉树的删除算法示例
Apr 13 Javascript
Bootstrap table中toolbar新增条件查询及refresh参数使用方法
May 18 Javascript
JS实现的文件拖拽上传功能示例
May 21 Javascript
vue填坑之webpack run build 静态资源找不到的解决方法
Sep 03 Javascript
使用post方法实现json往返传输数据的方法
Mar 30 Javascript
如何使用CSS3和JQuery easing 插件制作绚丽菜单
Jun 18 jQuery
vue-loader中引入模板预处理器的实现
Sep 04 Javascript
小程序使用分包的示例代码
Mar 23 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常见数组排序方法小结
2018/08/20 PHP
swoole_process实现进程池的方法示例
2018/10/29 PHP
JavaScript 函数调用规则
2009/09/14 Javascript
百度留言本js 大家可以参考下
2009/10/13 Javascript
为JS扩展Array.prototype.indexOf引发的问题探讨及解决
2013/04/24 Javascript
cookie的复制与使用记住用户名实现代码
2013/11/04 Javascript
JS选项卡动态替换banner图片路径的方法
2015/05/11 Javascript
javascript实现状态栏文字首尾相接循环滚动的方法
2015/07/22 Javascript
jQuery基于ID调用指定iframe页面内的方法
2016/07/06 Javascript
基于JS实现的随机数字抽签实例
2016/12/08 Javascript
Javascript的this用法
2017/01/16 Javascript
JavaScript Uploadify文件上传实例
2017/02/28 Javascript
axios学习教程全攻略
2017/03/26 Javascript
javascript 中关于array的常用方法详解
2017/05/05 Javascript
在Vue项目中使用d3.js的实例代码
2018/05/01 Javascript
微信小程序动态增加按钮组件
2018/09/14 Javascript
Vue基础配置讲解
2019/11/29 Javascript
[06:25]DOTA2英雄梦之声_第17期_大地之灵
2014/06/20 DOTA
[05:26]2014DOTA2西雅图国际邀请赛 iG战队巡礼
2014/07/07 DOTA
Python 列表(List)操作方法详解
2014/03/11 Python
Python原始字符串(raw strings)用法实例
2014/10/13 Python
python变量不能以数字打头详解
2016/07/06 Python
浅谈python可视化包Bokeh
2018/02/07 Python
python3+django2开发一个简单的人员管理系统过程详解
2019/07/23 Python
pygame实现贪吃蛇游戏(上)
2019/10/29 Python
jupyter notebook 重装教程
2020/04/16 Python
浅谈pycharm导入pandas包遇到的问题及解决
2020/06/01 Python
python 爬取B站原视频的实例代码
2020/09/09 Python
h5移动端调用支付宝、微信支付的实现
2020/06/08 HTML / CSS
俄罗斯三星品牌商店:Samsungstore
2020/04/05 全球购物
应届大学生自荐信
2013/12/05 职场文书
秘书英文求职信范文
2014/01/31 职场文书
银行授权委托书范本
2014/10/04 职场文书
2014年招生工作总结
2014/11/26 职场文书
佛光寺导游词
2015/02/10 职场文书
教务处教学工作总结
2015/08/10 职场文书