日期:2014-05-16 浏览次数:20540 次
<!DOCTYPE HTML>
<html>
<head>
<meta charset="gb2312" />
<title></title>
</head>
<body>
比如 正确答案是 bcd <br />
A:<input type="checkbox" name="test" value="a" />
B:<input type="checkbox" name="test" value="b" />
C:<input type="checkbox" name="test" value="c" />
D:<input type="checkbox" name="test" value="d" />
<button id="btn">显示得分</button>
<script>
function $(el){
return typeof el == 'string' ? document.getElementById(el) : el;
}
var a = 'bcd'; //正确答案
var objs = document.getElementsByName('test');
$('btn').onclick = function(){
var re = [];
for( var i = 0, len = objs.length; i < len; i++ ){
if( objs[i].checked ){
if( a.indexOf( objs[i].value ) == -1 ){
alert(0);
return;
}
re.push(objs[i].value);
}
}
re = re.join('');
if( re == a ){
alert(100);
}else{
alert( 50 );
}
}
</script>
</body>
</html>