当前位置:网站首页>JS学习笔记17:DOM查询练习
JS学习笔记17:DOM查询练习
2022-07-19 12:26:00 【那人独钓寒江雪.】
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <script> window.onload = function () {
//全选按钮 点击按钮后 四个多选框全部被选中
//1.#checkedAllBtn 为这个按钮绑定一个单击响应函数
var checkedAllBtn = document.getElementById("checkedAllBtn");
checkedAllBtn.onclick = function () {
//获取四个多选框的items
var items = document.getElementsByName("items");
//遍历items
for (var i = 0; i < items.length; i++) {
//设置四个多选框变成选中状态
items[i].checked = true;
}
};
var checkedNoBtn = document.getElementById("checkedNoBtn");
checkedNoBtn.onclick = function () {
var items = document.getElementsByName("items");
for (var i = 0; i < items.length; i++) {
items[i].checked = false;
}
};
//反选功能实现
var checkedRevBtn = document.getElementById("checkedRevBtn");
checkedRevBtn.onclick = function () {
var items = document.getElementsByName("items");
for (var i = 0; i < items.length; i++) {
if (items[i].checked=true){
items[i].checked!=items[i].checked;
};
}
}
//提交按钮
var sendBtn=document.getElementById("sendBtn");
sendBtn.οnclick=function(){
var items=document.getElementsByName("items");
for (var i=0;i<items.length;i++){
if (items[i].checked=true){
alert("该用户已提交数据")
break;
}
}
};
};
</script>
</head>
<body>
<form action="post">
你爱好的运动是?<input type="checkbox" id="checkedAllBox" />全选/全不选
<br />
<input type="checkbox" name="items" value="足球" />足球
<input type="checkbox" name="items" value="篮球" />篮球
<input type="checkbox" name="items" value="羽毛球" />羽毛球
<input type="checkbox" name="items" value="乒乓球" />乒乓球
<br />
<input type="button" name="" id="checkedAllBtn" value="全 选" />
<input type="button" name="" id="checkedNoBtn" value="全不选" />
<input type="button" id="checkedRevBtn" value="反 选" />
<input type="button" name="" id="sendBtn" value="提 交">
</form>
</body>
</html>
边栏推荐
- Recommend a development tool that supports data + code generation! yyds
- was expecting double-quote to start field name错误
- Rongxu [Linglong Cup] salted fish value
- 01矩阵
- [mindspore] [read graph data] cannot read graph data in mindrecord format
- The resources in the target folder cannot be loaded by the program
- Gearman 任务调度程序「建议收藏」
- 【刷题日记】最长回文子串
- mysql 设置外键约束SET FOREIGN_KEY_CHECKS=1
- 2022.7.10-----leetcode.741
猜你喜欢
解决div适应屏幕的一个思路
Preparation of SILVACO diode, triode and CMOS
Excrt/ extended Chinese remainder theorem learning notes
npm warn config global `--global`, `--local` are deprecated. use `--location 解决方法
Opencv learning (5) mouse operation normalized zoom image flipping
【Mindspore】【读取图数据】无法读取Mindrecord格式图数据
汇整智能制造论述的级别【宏观了解】
基于Xlinx的时序分析与约束(1)----什么是时序分析?什么是时序约束?什么又是时序收敛?
npm warn config global `--global`, `--local` are deprecated. Use ` --location solution
Unity—英雄无敌(前方高能)
随机推荐
Preparation of SILVACO diode, triode and CMOS
Literary and artistic calculation Ji of provincial election and professional training
[mindspore] [read graph data] cannot read graph data in mindrecord format
【Mindspore】【读取图数据】无法读取Mindrecord格式图数据
2022.7.10-----leetcode. seven hundred and forty-one
TFIDF实例及讲解
Rongxu [Linglong Cup] salted fish value
Meiker Studio - Huawei 14 day Hongmeng equipment development practical notes 5
请问mindspore是否支持类似torchvision.model那样直接使用预训练好的网络 比如vgg16之类
Devops has been practiced for many years. What is the most painful thing?
[mindspore] [warning reason] give a warning when training the model
Excrt/ extended Chinese remainder theorem learning notes
MySQL set foreign key constraint set foreign_ KEY_ CHECKS=1
Opencv learning (5) mouse operation normalized zoom image flipping
装饰器解决TypeError: ‘NoneType‘ object is not callable
函數遞歸習題(easy版)
[question brushing diary] longest palindrome substring
成功解决TypeError: a bytes-like object is required, not ‘str‘
为什么要学习服务网格Istio
实例|APICloud AVM框架封装省市区级联选择弹框