JavaScript动态改变div属性的实现方法


Posted in Javascript onJuly 22, 2015

本文实例讲述了JavaScript动态改变div属性的实现方法。分享给大家供大家参考。具体如下:

这里可以通过JS动态改变div属性,样式等

<script type="text/javascript">
  var oBox = document.getElementById('box');
  var oDiv = document.getElementById('div1');
  var aInput = document.getElementsByTagName('input');
  var aAttr = ['width', 'height', 'backgroundColor', 'display', 'display'];
  var aValue = ['200px', '200px', 'red', 'none', 'block'];
  for(var len=aInput.length,i=0;i<len;i++){
    aInput[i].index = i; //索引
    aInput[i].onclick = function(){
      //重置按钮,cssText清空DIV属性
      if(this.index == aInput.length - 1)oDiv.style.cssText = "";
      //设置DIV属性
      property(oDiv, aAttr[this.index], aValue[this.index]);
    };
  }
  //控制DIV属性
  function property(obj, attr, value){
    obj.style[attr] = value;
  }
</script>

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
JQuery之focus函数使用介绍
Aug 20 Javascript
JavaScript—window对象使用示例
Dec 09 Javascript
js操作数组函数实例小结
Dec 10 Javascript
jQuery 选择器(61种)整理总结
Sep 26 Javascript
jQuery无缝轮播图代码
Dec 22 Javascript
js上下视差滚动简单实现代码
Mar 07 Javascript
Angular项目中$scope.$apply()方法的使用详解
Jul 26 Javascript
vue中$refs的用法及作用详解
Apr 24 Javascript
解决Layui数据表格中checkbox位置不居中的方法
Aug 15 Javascript
vue 兄弟组件的信息传递的方法实例详解
Aug 30 Javascript
Element 默认勾选表格 toggleRowSelection的实现
Sep 04 Javascript
JavaScript 中判断变量是否为数字的示例代码
Oct 22 Javascript
PHP结合jQuery实现的评论顶、踩功能
Jul 22 #Javascript
PHP结合jQuery实现红蓝投票功能特效
Jul 22 #Javascript
用Move.js配合创建CSS3动画的入门指引
Jul 22 #Javascript
js判断手机端(Android手机还是iPhone手机)
Jul 22 #Javascript
javascript实现网页屏蔽Backspace事件,输入框不屏蔽
Jul 21 #Javascript
Javascript实现获取及设置光标位置的方法
Jul 21 #Javascript
详解参数传递四种形式
Jul 21 #Javascript
You might like
php设计模式 Delegation(委托模式)
2011/06/26 PHP
php使用mysqli向数据库添加数据的方法
2015/03/20 PHP
详解WordPress中提醒安装插件以及隐藏插件的功能实现
2015/12/25 PHP
php ucwords() 函数将字符串中每个单词的首字符转换为大写(实现代码)
2016/05/12 PHP
Laravel jwt 多表(多用户端)验证隔离的实现
2019/12/18 PHP
Mootools 1.2教程 设置和获取样式表属性
2009/09/15 Javascript
Chrome Form多次提交表单问题的解决方法
2011/05/09 Javascript
JS实现简单的Canvas画图实例
2013/07/04 Javascript
js中浮点型运算BUG的解决方法说明
2014/01/06 Javascript
js获得网页背景色和字体色的方法
2014/03/21 Javascript
与Math.pow 相反的函数使用介绍
2014/08/04 Javascript
jQuery实现仿Alipay支付宝首页全屏焦点图切换特效
2015/05/04 Javascript
JS中获取函数调用链所有参数的方法
2015/05/07 Javascript
jQuery EasyUI Pagination实现分页的常用方法
2016/05/21 Javascript
JS 动态判断PC和手机浏览器实现代码
2016/09/21 Javascript
js 原生判断内容区域是否滚动到底部的实例代码
2017/11/15 Javascript
Bootstrap模态对话框用法简单示例
2018/08/31 Javascript
vue实现的请求服务器端API接口示例
2019/05/25 Javascript
Vue中父子组件的值传递与方法传递
2020/09/28 Javascript
[04:11]DOTA2上海特级锦标赛主赛事首日TOP10
2016/03/03 DOTA
python如何为被装饰的函数保留元数据
2018/03/21 Python
Python面向对象之反射/自省机制实例分析
2018/08/24 Python
解决python selenium3启动不了firefox的问题
2018/10/13 Python
Pyspark获取并处理RDD数据代码实例
2020/03/27 Python
将不规则的Python多维数组拉平到一维的方法实现
2021/01/11 Python
实例讲解CSS3中的border-radius属性
2015/08/18 HTML / CSS
Notino希腊:购买香水和美容产品
2019/07/25 全球购物
校园网站的创业计划书范文
2013/12/30 职场文书
村委会主任先进事迹
2014/01/15 职场文书
年会主持词结束语
2014/03/27 职场文书
办公室打字员岗位职责
2014/04/16 职场文书
民族学专业求职信
2014/07/28 职场文书
人代会简报
2015/07/21 职场文书
2019个人半年工作总结
2019/06/21 职场文书
一篇文章带你深入了解Mysql触发器
2021/08/02 MySQL
MySql分区类型及创建分区的方法
2022/04/13 MySQL