答题 js 效果运用
涉及知识点:for循环、if判断
代码示例:
html:
1.下类不算编程的是?A、html
B、c语言
C、javascript
D、php js:
function myFunction(){ //定义答案 var val = "a"; //获取元素(为数组形式) var radio = document.getElementsByName('title'); //判断表单是否有没选择 var obj = 0; //定义一个空值 for(var i = 0; i < radio.length; i++){ //全部循环获取表单判断是否有选中 if(radio[i].checked){ //选择则改变obj的值 obj = obj+1; } } //判断obj的值不等于0的时候 if(obj != 0){ for(var i = 0; i < radio.length; i++){ //判断选中的表单 if(radio[i].checked == true){ //判断值是否与答案 val 相同 if(radio[i].value == val){ alert("答对了"); }else{ alert("答错了"); } } } }else{ alert("请选择一个答案!"); } }本文完 END
@本文作者: Cosplay,转载请注明来自Cosplay-前端笔记
本文地址:
Back to home
Subscribe | Register | Login | N
----Comments(2)----
、'Nice__ (@mlw) | at 2015-05-30 00:38:
谢谢
Cosplay (@cosplay) | at 2015-05-29 22:14:
、'Nice__ (@mlw),你要的js