json批量设置DIV属性

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>批量设置</title>
<style>
#div1 { width:200px; height:200px; border:5px solid red; }
</style>
<script>
window.onload=function (){
var oDiv=document.getElementById('div1');
setStyle(oDiv,{
'width':'500px',
'height':'500px',
'background':'red',
'border':'20px solid blue'
});
};
function setStyle(obj,json)
{
for( var i in json)
{
obj.style[i]=json[i];
}
}
</script>
</head> <body>
<div id="div1"></div>
</body>
</html>
json批量设置DIV属性的更多相关文章
- JavaScript动态设置div的样式的方法
		
有时候需要根据需要动态设置div的样式,当然对于稍有经验的javascript开发者来说,这一切都是那么的简单,但是对于初学者或者说没有相关经验的开发者来说可能就是一个不大不小的难关,下面就通过实例简 ...
 - 通过设置CSS属性让DIV水平居中
		
通过设置CSS属性让DIV水平居中 ---------------------- <html> <head> <title></title> <m ...
 - Html 使用技巧 -- 设置display属性可以使div隐藏后释放占用的页面空间
		
div的visibility可以控制div的显示和隐藏,但是隐藏后页面显示空白: style="visibility: none;" document.getElemen ...
 - jquery批量设置属性readonly和disabled
		
分享下Jquery的api中对元素应用disabled和readonly属性的方法. 1,readonly 属性设置 $('input').attr("readonly",&quo ...
 - js 批量设置css样式
		
在js中更换样式比较常见,但是批量设置比较少遇见: 但是在做就是插件时,不想额外的添加css文件(需要导入,还可能引起冲突),能批量设置就比较方便了. 以下代码是来自网上的三种方法,使用第二种最方便了 ...
 - 设置DIV可编辑
		
<div id="move" contentEditable="true">可编辑</div> 设置contentEditable属性可 ...
 - css3设置边框属性
		
css设置边框属性:设置边框圆角 <!DOCTYPE html> <html> <head lang="en"> <meta charse ...
 - js练习-控制div属性
		
要开始练练js了,决定先按照Ferris大大的索引表一个个练,头一个就是控制div属性啦.看似挺简单的,不过平时jquery用惯了,用起来原生js还有点手生呢. 总之就是模仿加练习啦,先看看效果: 一 ...
 - 如何设置DIV水平、垂直居中
		
一.水平居中 需要设置两点: 1 设置DIV 的width属性即宽度. 2 设置div的margin-left和margin-right属性即可 代码: <div style="w ...
 
随机推荐
- React 回忆录(四)React 中的状态管理
			
Hi 各位,欢迎来到 React 回忆录!
 - 简谈高通Trustzone的实现【转】
			
本文转载自:https://blog.csdn.net/hovan/article/details/42520879 从trust zone之我见知道,支持trustzone的芯片会跑在两个世界. 普 ...
 - 2018 leetcode
			
2018-8-6 Lowest Common Ancestor of a Binary Tree(二叉树) Merge Intervals(排序) 2018-8-7 Maximal Square (动 ...
 - Unity3D学习笔记(一):Unity3D简介
			
Unity3D简介一.什么是Unity.U3D?全面整合的专业引擎 二.这个软件能做什么?1.内容:3D2D游戏,教育,建筑,网页,VRAR,家庭娱乐系统2.媒体:PC平台,主机,移动,VR 1.UE ...
 - ElasticSearch 5.4 安装
			
1. 前期准备 环境准备 IP地址 操作系统 内存 192.168.1.10 centos 7 16 192.168.1.11 centos 7 16 192.168.1.12 centos ...
 - Ubuntu 14.04下 Java通用安装方法
			
参考: 解决Floodlight1.2+Mininet问题及使用安装 Ubuntu下安装JDK1.7图文详解 Ubuntu 14.04下 Java通用安装方法 1.到oracle官网下下载对应jdk包 ...
 - LLDP协议、STP协议 笔记
			
参考: 数据链路层学习之LLDP 生成树协议 LLDP协议.STP协议 笔记 LLDP 提出背景: 随着网络技术的发展,接入网络的设备的种类越来越多,配置越来越复杂,来自不同设备厂商的设备也往往会增加 ...
 - UVa 11292 勇者斗恶龙
			
https://vjudge.net/problem/UVA-11292 题意:有n条任意个头的恶龙,你希望雇一些其实把它杀死.一个能力值为x的骑士可以砍掉恶龙一个直径不超过x的头,且需要支付x个金币 ...
 - MVC ---- Lambda表达式
			
Lambda表达式是比匿名函数还简洁的一种匿名方法语法 Lambda表达式缩写推演 new Func<string,int>(delegate(string str){return str ...
 - Goroutines和Channels(三)
			
clock服务器每一个连接都会起一个goroutine.在本节中我们会创建一个echo服务器,这个服务在每个连接中会有多个goroutine.大多数echo服务仅仅会返回他们读取到的内容,就像下面这个 ...