<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<style type="text/css">
*{
margin: auto;
padding: 0px; }
#a1{
width: 1000px;
height: 200px;
border: 1px solid red;
background-color: white;
box-shadow: 8px 8px 8px gray;
margin-top: 10px;
overflow: hidden;
}
#a11{
width: 1000px;
height: 50px;
border: 1px solid red;
line-height: 50px; }
#a2{
width: 1000px;
height: 50px;
border: 1px solid red;
margin-top: 20px;
}
#a21{
width: 150px;
height: 30px;
margin-top: 20px;
margin-left: 50px;
}
#a4{
width: 1000px;
height: 250px;
border: 1px solid red;
background-color: white;
box-shadow: 8px 8px 8px gray;
margin-top: 10px;
overflow: hidden;
}
#a41{
width: 1000px;
height: 50px;
border: 1px solid red;
line-height: 50px; }
#a42{
width: 1000px;
height: 50px;
border: 1px solid red;
margin-top: 20px;
}
#a421{
width: 150px;
height: 30px;
margin-top: 20px;
margin-left: 50px;
}
#a43{
width: 1000px;
height: 50px;
border: 1px solid red;
line-height: 50px;
margin-left: 50px;
}
#a44{
width: 1000px;
height: 50px;
border: 1px solid red;
margin-top: 10px;
}
.a441{
width: 50px;
height: 50px;
border: 1px solid red;
background-color: white;
margin-left: 20px;
float: left;
}
#a5{
width: 1000px;
height: 600px;
border: 1px solid red;
background-color: white;
box-shadow: 8px 8px 8px gray;
margin-top: 10px;
overflow: hidden;
}
#a51{
width: 1000px;
height: 50px;
border: 1px solid red;
line-height: 50px;
margin-left: 20px;
}
#a52{
width: 1000px;
height: 50px;
border: 1px solid red;
margin-top: 20px;
margin-left: 20px; }
#a521{
width: 150px;
height: 30px;
margin-top: 20px;
margin-left: 50px;
}
#a53{
width: 1000px;
height: 50px;
border: 1px solid red;
line-height: 50px;
margin-left: 20px;
}
.a54{
width: 400px;
height: 100px;
border: 1px solid red;
background-color: white;
box-shadow: 8px 8px 8px gray;
margin-top: 20px;
transition: 2s;
}
#a6{
width: 1000px;
height: 200px;
border: 1px solid red;
background-color: white;
box-shadow: 8px 8px 8px gray;
margin-top: 10px;
overflow: hidden;
}
#a61{
width: 1000px;
height: 50px;
border: 1px solid red;
line-height: 50px;
margin-left: 20px;
}
#a62{
width: 1000px;
height: 50px;
border: 1px solid red;
margin-top: 20px;
margin-left: 20px; }
#a63{
width: 1000px;
height: 50px;
border: 1px solid red;
margin-top: 10px;
margin-left: 20px; }
</style>
</head>
<body>
<div id="a1">
<div id="a11">
1、while循环
</div> <div id="a2">
<input type="submit" name="a21" id="a21" value="循环出现提示框5次" onclick="b1()"/>
</div> </div>
<div id="a4">
<div id="a41">
2、for循环
</div>
<div id="a42">
<input type="submit" name="a421" id="a421" value="批量修改样式" onclick="b2()"/>
</div>
<div id="a43">
固定元素个数
</div>
<div id="a44">
<div class="a441"> </div>
<div class="a441"> </div>
<div class="a441"> </div>
<div class="a441"> </div>
</div>
</div>
<div id="a5">
<div id="a51">
if判断for循环
</div>
<div id="a52">
<input type="submit" name="a521" id="a521" value="批量修改样式" onclick="b3()"/>
</div>
<div id="a53">
元素个数不定
</div>
<div class="a54"> </div>
<div class="a54"> </div>
<div class="a54"> </div> </div>
<div id="a6">
<div id="a61">
if判断for循环
</div>
<div id="a62">
<input type="checkbox" name="chk" id="1a" value="2" />
<input type="checkbox" name="chk" id="2b" value="3" />
<input type="checkbox" name="chk" id="3c" value="4" />
<input type="checkbox" name="chk" id="4d" value="6" />
<input type="checkbox" name="chk" id="5e" value="5" />
<input type="checkbox" name="chk" id="6f" value="7" />
</div>
<div id="a63">
<input type="submit" name="qx" id="qx" value="全选" onclick="b4()"/>
<input type="submit" name="a632" id="a632" value="不选" onclick="b5()"/>
<input type="submit" name="a633" id="a633" value="反选" onclick="b6()"/>
</div>
</div>
</body>
</html>
<script type="text/javascript">
function b1(){
for(var i= 0;i<5;i++){
alert("这是第"+i+"弹窗")
}
}
function b2(){
var a421 = document.getElementsByClassName("a441");
for(var i = 0;i<a421.length;i++){
a421[i].style.backgroundColor = "yellow"
}
}
function b3(){
var a521 = document.getElementsByClassName("a54");
/*if(a54.style.background == "white"){*/
for (var i =0;i < a521.length ;i++){
a521[i].style.backgroundColor = "yellow";
a521[i].style.height = "100px";
a521[i].style.width = "500px";
}
/*}*/
/*else{
a521[i].style.width = "400px";
a521[i].style.height = "100px";
a521[i].style.background-color = "white";
}*/
}
function b4 (){
var chk = document.getElementsByClassName("chk");
var qx = document.getElementsByClassName("qx");
for(var i = 0;i<chk.length;i++){
if(qx.checked){
chk[i].checked = true;
}
}
}
</script>

JS 20180415作业的更多相关文章

  1. js大作业(0)

    DAY1:在看HTML5游戏开发实战.手写了一遍乒乓球.自己玩了半小时.实话讲,和本科学的MFC差别不大.通过setInterval函数获取用户的输入 从而允许多用户操作.parseInt把字符串化为 ...

  2. 百度前端学院js课堂作业合集+分析(更新中...)

    第一课:简陋的登录框 <!DOCTYPE html> <html lang="en"> <head> <meta charset=&quo ...

  3. JS 20180416作业

    <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...

  4. 树莓派.使用Node.js来制作一个作业检查仪

    先上图 前段时间, 花了点时间给女儿做了个数学习题的小程序 首页 做题界面(题目每次都随机生成, 加减乘除都有) 做题记录 现在问题来了, 怎么才能随时知道作业有没有完成呢? 每次打开做题记录页面刷新 ...

  5. vue js计算精度问题处理,兼容XP系统

    js计算精度问题(浮点数误差,大数计算出错) JavaScript 运算时经常遇到会 0.000000001 和 0.999999999 这样奇怪的结果. 网上教程一大篇,原理请百度,抄作业往下看!! ...

  6. 分享:计算机图形学期末作业!!利用WebGL的第三方库three.js写一个简单的网页版“我的世界小游戏”

    这几天一直在忙着期末考试,所以一直没有更新我的博客,今天刚把我的期末作业完成了,心情澎湃,所以晚上不管怎么样,我也要写一篇博客纪念一下我上课都没有听,还是通过强大的度娘完成了我的作业的经历.(当然作业 ...

  7. kettle作业中的js如何写日志文件

    在kettle作业中JavaScript脚本有时候也扮演非常重要的角色,此时我们希望有一些日志记录.下面是job中JavaScript记录日志的方式. job的js写日志的方法. 得到日志输出实例 o ...

  8. 廖雪峰js教程笔记11 操作DOM(包含作业)

    由于HTML文档被浏览器解析后就是一棵DOM树,要改变HTML的结构,就需要通过JavaScript来操作DOM. 始终记住DOM是一个树形结构.操作一个DOM节点实际上就是这么几个操作: 更新:更新 ...

  9. KoaHub.JS用于Node.js的cron作业调度程序代码

    node-schedule A cron-like and not-cron-like job scheduler for Node. Node Schedule     Announcement:  ...

随机推荐

  1. CentOS 7 安装Nginx做反向代理

    题记 须要使用nginx的反向代理功能,測试环境为centos+NGINX 1.8.0. 跳过一些繁琐的问题,直接记录核心 步骤 (1)centos 安装在VM中.因此须要注意网络连接问题 (2)安装 ...

  2. 编程算法 - 数组中的逆序对 代码(C)

    数组中的逆序对 代码(C) 本文地址: http://blog.csdn.net/caroline_wendy 题目: 在数组中的两个数字假设前面一个数字大于后面的数字, 则这两个数字组成一个逆序对. ...

  3. instanceof运算符的使用

    在之前的学习中,经常遇到instanceof运算符,对于它的用法总感觉理解不到位,所以专门总结一下它的用法加深理解. instanceof主要用来判断一个类是否实现了某个接口,或者判断一个实例对象是否 ...

  4. Swift学习笔记(二十二)——字典的基本操作

    (1)计算字典长度 . (2)推断字典是否为空 . (3)查询字典元素 . (4)取出字典元素进行拼接 watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/fo ...

  5. 国内物联网平台初探(七) ——Ablecloud物联网自助开发和大数据云平台

    平台定位 面向IoT硬件厂商,提供设备联网与管理.远程查看控制.定制化云端功能开发.海量硬件数据存储与分析等基础设施,加速硬件实现联网智能化. 架构 服务 云端服务一体化开发引擎 业内独创一体化开发引 ...

  6. docker(部署常见应用):docker部署mysql

    上节回顾:docker(部署常见应用):docker部署nginx docker部署mysql:5.7.26 # 下载镜像 docker pull mysql: # 查看镜像 docker image ...

  7. .NET前后台-JS获取/设置iframe内对象元素并进行数据处理

    转载请注明出处:果冻栋吖 这个主要是修改H3BPM一个批量审批的功能时候做的.先看下图: H3自带了批量审批的功能,也就是按钮1,有审批意见3,但是如果3里边不填写内容点击1之后,效果就是表单里边没有 ...

  8. 爬虫中之Requests 模块的进阶

    requests进阶内容 session处理cookie proxies参数设置请求代理ip 基于线程池的数据爬取 引入 有些时候,我们在使用爬虫程序去爬取一些用户相关信息的数据(爬取张三“人人网”个 ...

  9. BZOJ 3522 DFS+DP

    思路: f[]表示选1个点的 g[]表示选2个点的 dp一下 ans+=(ll)g[k]*deep[k]; g[k]+=(ll)f[k]*deep[k]; f[k]+=deep[k]; 听说有O(n) ...

  10. 如何在C#中运行数学表达式字符串

    方法1:利用DataTable中的Compute方法 1 string expression = "1+2*3"; 2 DataTable eval = new DataTable ...