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 学习笔记(十六) js事件
Feb 01 Javascript
JS实现下拉框的动态添加(附效果)
Apr 03 Javascript
JS检测图片大小的实例
Aug 21 Javascript
javascript中match函数的用法小结
Feb 08 Javascript
js获取内联样式的方法
Jan 27 Javascript
jQuery实现的进度条效果
Jul 15 Javascript
微信公众号-获取用户信息(网页授权获取)实现步骤
Oct 21 Javascript
JS实现图片高斯模糊切换效果的焦点图实例
Jan 21 Javascript
Angular4学习笔记之新建项目的方法
Jul 18 Javascript
JavaScript解决浮点数计算不准确问题的方法分析
Jul 09 Javascript
解决vue跨域axios异步通信问题
Apr 17 Javascript
详解template标签用法(含vue中的用法总结)
Jan 12 Vue.js
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语法(4)
2006/10/09 PHP
POSIX 风格和兼容 Perl 风格两种正则表达式主要函数的类比(preg_match, preg_replace, ereg, ereg_replace)
2010/10/12 PHP
微信公众平台开发实现2048游戏的方法
2015/04/15 PHP
JS对文本框值的判断示例
2014/03/10 Javascript
两种不同的方法实现js对checkbox进行全选和反选
2014/05/13 Javascript
基于javascript实现单选及多选的向右和向左移动实例
2015/07/25 Javascript
基于jQuery实现带动画效果超炫酷的弹出对话框(附源码下载)
2016/02/22 Javascript
js判断radiobuttonlist的选中值显示/隐藏其它模块的实现方法
2016/08/25 Javascript
JavaScript表单验证开发
2016/11/23 Javascript
微信小程序 网络请求(post请求,get请求)
2017/01/17 Javascript
DVA框架统一处理所有页面的loading状态
2017/08/25 Javascript
BootStrap给table表格的每一行添加一个按钮事件
2017/09/07 Javascript
JavaScript实现计数器基础方法
2017/10/10 Javascript
Vue SSR 组件加载问题
2018/05/02 Javascript
解决Layui选择全部,换页checkbox复选框重新勾选的问题方法
2018/08/14 Javascript
layerUI下的绑定事件实例代码
2018/08/17 Javascript
node之本地服务器图片上传的方法示例
2019/03/26 Javascript
详解vue使用插槽分发内容slot的用法
2019/03/28 Javascript
详解小程序BackgroundAudioManager踩坑之旅
2019/12/08 Javascript
JavaScript canvas实现跟随鼠标事件
2020/02/10 Javascript
js 获取扫码枪输入数据的方法
2020/06/10 Javascript
python通过ssh-powershell监控windows的方法
2015/06/02 Python
在pycharm中python切换解释器失败的解决方法
2018/10/29 Python
对Python3中dict.keys()转换成list类型的方法详解
2019/02/03 Python
简单了解django处理跨域请求最佳解决方案
2020/03/25 Python
使用jupyter notebook将文件保存为Markdown,HTML等文件格式
2020/04/14 Python
python和node.js生成当前时间戳的示例
2020/09/29 Python
彻底弄明白CSS3的Media Queries(跨平台设计)
2010/07/27 HTML / CSS
你应该知道的30个css选择器
2014/03/19 HTML / CSS
商场拾金不昧表扬信
2014/01/13 职场文书
女生抽烟检讨书
2014/10/05 职场文书
2015关爱留守儿童工作总结
2014/12/12 职场文书
2015新员工工作总结范文
2015/10/15 职场文书
导游词之峨眉乐山/兵马俑/北京故宫御花园
2019/09/03 职场文书
导游词之江苏溱潼古镇
2019/11/27 职场文书
js实现上传图片到服务器
2021/04/11 Javascript