JavaScript学习练习程序DOM——爱好选择
来源:互联网 发布:空间大师软件 编辑:程序博客网 时间:2024/05/23 02:02
效果图:
相关代码如下:
<!DOCTYPE html><html><head><meta charset="utf-8"><title>全选、反选</title><script type="text/javascript">window.onload=function() {//全选/全不选document.getElementById("selectDeSelectAll").onclick=function() {var hobbys = document.getElementsByName("hobby");for(var i = 0; i < hobbys.length; i++) {hobbys[i].checked = this.checked;}}//按键:全选document.getElementById("bt1").onclick = function() {var hobbys = document.getElementsByName("hobby");for(var i = 0; i < hobbys.length; i++) {hobbys[i].checked = true;}}//按键:全不选document.getElementById("bt2").onclick = function() {var hobbys = document.getElementsByName("hobby");for(var i = 0; i < hobbys.length; i++) {hobbys[i].checked = false;}}//按键:反选document.getElementById("bt3").onclick = function() {var hobbys = document.getElementsByName("hobby");for(var i = 0; i < hobbys.length; i++) {hobbys[i].checked = !hobbys[i].checked;}}}</script></head><body><h2>请选择您的爱好:</h2><input type="checkbox" id="selectDeSelectAll">全选/全不选<br/><input type="checkbox" name="hobby" value="eat"/>吃饭 <input type="checkbox" name="hobby" value="sleep"/>睡觉 <input type="checkbox" name="hobby" value="game"/>打游戏 <input type="checkbox" name="hobby" value="study"/>学习 <br/><br/><input type="button" id="bt1" value="全选"/><input type="button" id="bt2" value="全不选"/><input type="button" id="bt3" value="反选"/><input type="button" id="bt4" value="提交"/></body></html>
阅读全文
0 0
- JavaScript学习练习程序DOM——爱好选择
- JavaScript Dom编程 学习书籍选择
- 【JavaScript学习】DOM扩展:选择符API
- JavaScript DOM学习笔记1——DOM节点层次
- JavaScript DOM学习笔记3——DOM属性操作
- JavaScript DOM学习笔记6——HTML DOM
- 学习笔记——JavaScript操作DOM
- Javascript学习笔记07——DOM
- javascript学习——DOM扩展
- JavaScript进阶学习——DOM对象
- JavaScript学习笔记4——DOM
- JavaScript学习——DOM对象
- JavaScript学习——DOM获取元素
- jQuery学习笔记——DOM练习(1)
- jQuery学习笔记——DOM练习图片提示效果
- [php学习十二]javaScript的基本练习3-Dom
- [知了堂学习笔记] javascript DOM练习案例
- javascript学习7——javascript DOM(上)
- HashMap,HashSet,LinkedHashSet,LinkedHashMap,ArrayList 原理
- 每天一个linux命令(38):cal 命令
- 例2-24 将单位阶跃序列u(n)分解为偶分量和奇分量
- wampServer多项目配置
- Android进阶#(5/12)独特高效的数据存储——SQLite数据库_SQLite3基本内容
- JavaScript学习练习程序DOM——爱好选择
- Masnory 使用
- Cav UVA
- C++中的智能指针
- Atom activate-power-mode 去掉右上角的提示
- POJ 有关图论的题目
- 【Java】CLH 自旋锁
- 每天一个linux命令(39):grep 命令
- 2016-2017 ACM-ICPC, NEERC, Central Subregional Contest【solved : 10 / 11】