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 相关文章推荐
javascript 鼠标悬浮图片显示原图 移出鼠标后原图消失(多图)
Dec 28 Javascript
深入理解JavaScript系列(8) S.O.L.I.D五大原则之里氏替换原则LSP
Jan 15 Javascript
用jquery生成二级菜单的实例代码
Jun 24 Javascript
js转义字符介绍
Nov 05 Javascript
深入分析Javascript事件代理
Jan 30 Javascript
js实现简单的省市县三级联动效果实例
Feb 18 Javascript
Angularjs在初始化未完毕时出现闪烁问题的解决方法分析
Aug 05 Javascript
RequireJS简易绘图程序开发
Oct 28 Javascript
详解Vue监听数据变化原理
Mar 08 Javascript
Angular2平滑升级到Angular4的步骤详解
Mar 29 Javascript
详解使用Next.js构建服务端渲染应用
Jul 10 Javascript
jQuery子选择器与可见性选择器实例分析
Jun 28 jQuery
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
用ODBC的分页显示
2006/10/09 PHP
asp和php下textarea提交大量数据发生丢失的解决方法
2008/01/20 PHP
php array_merge下进行数组合并的代码
2008/07/22 PHP
pdo中使用参数化查询sql
2011/08/11 PHP
JQuery打造PHP的AJAX表单提交实例
2009/11/03 Javascript
JavaScript与DOM组合动态创建表格实例
2012/12/23 Javascript
实现动画效果核心方式的js代码
2013/09/27 Javascript
利用JS来控制键盘的上下左右键(示例代码)
2013/12/14 Javascript
jQuery实现瀑布流的取巧做法分享
2015/01/12 Javascript
JavaScript数据结构和算法之二叉树详解
2015/02/11 Javascript
jQuery动态效果显示人物结构关系图的方法
2015/05/07 Javascript
JS实现选择TextArea内文本的方法
2015/08/03 Javascript
js漂浮广告实现代码
2015/08/15 Javascript
基于jQuery通过jQuery.form.js插件使用ajax提交form表单
2015/08/17 Javascript
Vue SSR 组件加载问题
2018/05/02 Javascript
js动态获取时间的方法分析
2019/08/02 Javascript
vue 根据选择条件显示指定参数的例子
2019/11/09 Javascript
python 从远程服务器下载东西的代码
2013/02/10 Python
python 将字符串转换成字典dict
2013/03/24 Python
实例Python处理XML文件的方法
2015/08/31 Python
python 美化输出信息的实例
2018/10/15 Python
django使用xadmin的全局配置详解
2019/11/15 Python
浅谈keras通过model.fit_generator训练模型(节省内存)
2020/06/17 Python
浅析border-radius如何兼容IE
2016/04/19 HTML / CSS
canvas实现烟花的示例代码
2020/01/16 HTML / CSS
Sneaker Studio匈牙利:购买运动鞋
2018/03/26 全球购物
PHP两种查询函数array/row的区别
2013/06/03 面试题
存储过程和sql语句的优缺点
2014/07/02 面试题
讲文明树新风公益广告宣传方案
2014/02/25 职场文书
教师求职信范文
2014/05/24 职场文书
2014法院干警廉洁警示教育思想汇报
2014/09/13 职场文书
2014年督导工作总结
2014/11/19 职场文书
优秀班主任主要事迹材料
2014/12/16 职场文书
2015年体育教师个人工作总结
2015/05/12 职场文书
小学教师师德培训心得体会
2016/01/09 职场文书
用JS写一个发布订阅模式
2021/11/07 Javascript