答题 js 效果运用

2015-05-29 22:05:28 -0400

答题 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("请选择一个答案!");
   }		
}

答题 js 效果运用.html (1.42 KiB) | Read | Meta | +

Word Count: 1,241

本文完 END

@本文作者: Cosplay,转载请注明来自Cosplay-前端笔记

本文地址:

«Newer      Older»

----Comments(2)----
、'Nice__ (@mlw) | @ at 2015-05-30 00:38:
谢谢
Cosplay (@cosplay) | @ at 2015-05-29 22:14:
、'Nice__ (@mlw),你要的js


Back to home

Subscribe | Register | Login | N