多选框的判断
来源:互联网 发布:暴君熊的实力知乎 编辑:程序博客网 时间:2024/06/06 21:51
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>多选框的判断</title>
<script>
function judge(){
var obj=document.getElementsByName("cb");
var sum=0;
var ge,shi,bai;
for(var i=0;i<obj.length;i++){
if(obj[i].checked){
//Number转化成数字
sum=sum+Number(obj[i].value);
}
}
ge=sum%10;
//parseInt()取整,舍去小数点
shi=parseInt(sum%100/10);
bai=parseInt(sum/100);
if(ge>shi&&ge>bai){
alert("我喜欢的是水果!");
}else if(shi>ge&&shi>bai){
alert("我喜欢的是旅游!");
}else if(bai>ge&&bai>shi){
alert("我喜欢的是书籍!");
}else if(ge>shi&&ge==bai){
alert("我喜欢的是水果和书籍!");
}else if(shi>ge&&shi==bai){
alert("我喜欢的是旅游和书籍!");
}else if(ge>bai&&ge==shi){
alert("我喜欢的是水果和旅游!");
}else{
alert("我喜欢水果,旅游和书籍!")
}
}
</script>
</head>
<body>
<form onsubmit="return judge()">
请选择:<br />
<input type="checkbox" value="1" name="cb" />苹果<br />
<input type="checkbox" value="1" name="cb" />香蕉<br />
<input type="checkbox" value="1" name="cb" />菠萝<br />
<input type="checkbox" value="1" name="cb" />橘子<br />
<input type="checkbox" value="10" name="cb" />三亚<br />
<input type="checkbox" value="10" name="cb" />世界之窗<br />
<input type="checkbox" value="10" name="cb" />张家界天门山<br />
<input type="checkbox" value="10" name="cb" />武功山<br />
<input type="checkbox" value="100" name="cb" />数学<br />
<input type="checkbox" value="100" name="cb" />语文<br />
<input type="checkbox" value="100" name="cb" />枕上书<br />
<input type="checkbox" value="100" name="cb" />三生三世十里桃花<br />
<input type="submit" value="判断" />
</form>
</body>
</html>
<html>
<head>
<meta charset="UTF-8">
<title>多选框的判断</title>
<script>
function judge(){
var obj=document.getElementsByName("cb");
var sum=0;
var ge,shi,bai;
for(var i=0;i<obj.length;i++){
if(obj[i].checked){
//Number转化成数字
sum=sum+Number(obj[i].value);
}
}
ge=sum%10;
//parseInt()取整,舍去小数点
shi=parseInt(sum%100/10);
bai=parseInt(sum/100);
if(ge>shi&&ge>bai){
alert("我喜欢的是水果!");
}else if(shi>ge&&shi>bai){
alert("我喜欢的是旅游!");
}else if(bai>ge&&bai>shi){
alert("我喜欢的是书籍!");
}else if(ge>shi&&ge==bai){
alert("我喜欢的是水果和书籍!");
}else if(shi>ge&&shi==bai){
alert("我喜欢的是旅游和书籍!");
}else if(ge>bai&&ge==shi){
alert("我喜欢的是水果和旅游!");
}else{
alert("我喜欢水果,旅游和书籍!")
}
}
</script>
</head>
<body>
<form onsubmit="return judge()">
请选择:<br />
<input type="checkbox" value="1" name="cb" />苹果<br />
<input type="checkbox" value="1" name="cb" />香蕉<br />
<input type="checkbox" value="1" name="cb" />菠萝<br />
<input type="checkbox" value="1" name="cb" />橘子<br />
<input type="checkbox" value="10" name="cb" />三亚<br />
<input type="checkbox" value="10" name="cb" />世界之窗<br />
<input type="checkbox" value="10" name="cb" />张家界天门山<br />
<input type="checkbox" value="10" name="cb" />武功山<br />
<input type="checkbox" value="100" name="cb" />数学<br />
<input type="checkbox" value="100" name="cb" />语文<br />
<input type="checkbox" value="100" name="cb" />枕上书<br />
<input type="checkbox" value="100" name="cb" />三生三世十里桃花<br />
<input type="submit" value="判断" />
</form>
</body>
</html>
0 0
- 多选框的判断
- “(” “{” “【”的判断
- 蓝桥杯 BASIC-1 闰年判断 条件判断【闰年的判断】
- JAVA判断字符串为数字的判断
- 多选判断题的判断。
- 判断字符串为空格的判断
- Linux 判断的常用判断说明
- 浏览器判断和移动端的判断
- 【欧拉路的判断 DFS判断连通】UVA
- c#的条件判断
- 电子邮件的判断
- 常用的一些判断
- 中文字符的判断
- java的数字判断
- 判断程序的运行
- 简单的成绩判断
- email的判断
- cin的判断
- 4-10 记第一面试。。
- Linux系统CentOS6.2版本下安装JDK7详细过程
- 优化 | 再用传统分页SQL你就死定了
- CSS3自定义滚动条样式 -webkit-scrollbar
- Linux rpm安装MySQL
- 多选框的判断
- 板球座子和ed座子
- 在框架模式下实现分页功能(原理)
- centos sudo ps查找并kill线程
- 深入理解 ZwCreateFile
- 1202: [HNOI2005]狡猾的商人 带权并查集
- ios 利用auto layout 快速约束xib和storyboardUI界面
- CSS设置滚动条样式
- java面试题系列之面试频率最高(1)