简单JS控制DIV样式例子
来源:互联网 发布:app软件著作权 编辑:程序博客网 时间:2024/06/04 19:03
<!doctype html><html><head><meta charset="utf-8"><title></title><style>#box{width: 100px;max-width: 800px;height: 100px;max-height: 400px;background-color: #000;margin: 0 auto;}#btn{text-align: center;margin: 20px 0;}</style></head><body><div id="btn"><button id="setWidth">变宽</button><button id="setHeight">变高</button><button id="setColor">变色</button><button id="disHidden">显示/隐藏</button><button id="restset">复原</button></div><div id="box"></div><script>var setWidth=document.getElementById("setWidth")var setHeight=document.getElementById("setHeight")var setColor=document.getElementById("setColor")var disHidden=document.getElementById("disHidden")var restset=document.getElementById("restset")var box=document.getElementById("box")//↑获取各按钮及boxsetWidth.onclick=function(){var w=box.offsetWidth;box.style.width=w*2+"px";}setHeight.onclick=function(){var h=box.offsetHeight;box.style.height=h*2+"px";}var colorArr=['red','pink','yellow','blue','aqun','gold','gray']setColor.onclick=function(){var color=setColor.style.backgroundColor;var i=Math.floor(Math.random()*7);box.style.backgroundColor=colorArr[i];}disHidden.onclick=function(){if(box.style.display=="none"){box.style.display="block"}else{box.style.display="none"}}restset.onclick=function(){ var message=confirm("你确定要重置所有设置么?"); if(message==true){ box.removeAttribute('style');}}</script></body></html>
运行后如下图:
0 0
- 简单JS控制DIV样式例子
- DIV+CSS input样式简单控制
- 简单js控制页面小例子
- JS控制div的样式(窗口4:3处理算法)
- DIV 样式控制
- div控制--例子
- div,css,js样式
- js拖拽div例子
- JS控制样式
- JS控制样式
- js 控制样式添加
- 用js控制样式
- js控制css样式
- 【JavaScript】js控制样式
- 一个简单的超链接控制div的js
- 简单js控制div的显示与隐藏
- js控制div隐藏
- js 控制 div 滚动
- Android系列之网络(二)----HTTP请求头与响应头
- Android中使用Handler造成内存泄露的分析和解决
- 物料分类账的基本原理
- Openwrt 之 Samba配置
- Pipeline 与 xargs
- 简单JS控制DIV样式例子
- Hibernate中的主键生成策略
- 如何找到真实CDN背后的IP
- 面试笔记10(计算机网络基础)
- C# 基础学习第三天
- Android系列之网络(三)----使用HttpClient发送HTTP请求(分别通过GET和POST方法发送数据)
- MFC单文档窗口分隔
- 10.百度最新面试题:现在有1千万个随机数,随机数的范围在1到1亿之间。现在要求写出一种算法,将1到1亿之间没有在随机数中的数求出来。
- APUE: Ext2文件系统布局,文件数据块寻址,VFS虚拟文件系统