JS怎么实现简单的选择题测评系统

  介绍

这篇文章主要介绍JS怎么实现简单的选择题测评系统,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

JS的作用是什么

1,能够嵌入动态文本于HTML页面。2,对浏览器事件做出响应。3,读写HTML元素。4、在数据被提交到服务器之前验证数据。5,检测访客的浏览器信息。6,控制饼干,包括创建和修改等7,基于node . JS技术进行服务器端编程。

包含内容:JS封装表单,JS校验表单

说是测评系统,感觉只能算是一个小小的演示,很水,,没有数据库库,,仅使用JS做简单的选择题测评系统

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

<强>一、设计思路

表单封装:

【1】由于采用JS封装提交所以,不需要形式标签

【2】放置多个输入标签,作为输入项

【3】编写JS获取输入项,并通过得到方式提交到另一个页面

校验表单(显示结果)

【1】获取获得传入的参数

【2】通过JS解析

【3】显示到相应位置

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

<强>二、参考源码如下

请求。html

& lt; html>   & lt; head>   & lt; title>才能考试系统& lt;/title>   & lt;才能meta  http-equiv=癮ccept-charset", charset=皍tf-8"比;   & lt;才能script  src=https://www.yisu.com/zixun/" jquery.min.js ">   <脚本type=" text/javascript”>   getjson函数(){   var无线电=new Array ();   (var i=1;我<=5;我+ +){//获取电台的值   var radio_name=新的字符串(“radio_”+ i);   广播(i - 1)=$('输入:无线电[name=' + radio_name + ']:检查”).val ()   }   (var i=1;我<=2;我+ +){//获取复选框的的输入   var checkbox_name=新的字符串(“checkbox_”+ i);   var chk_value=[];   $('输入:复选框[name=' + checkbox_name + ']:检查”)。每个(函数(){   chk_value.push($(这).val ());   });   广播(+ 4)=" ";//置为空   (var j=0;j =0) {   如果(s <10) {   $(" #时间”)。html(“剩余时间:“+ m +”: 0 + s);   其他}{   $(" #时间”)。html(“剩余时间:“+ m + ': ' + s);   }   年代,;   如果(s <0) {   s=59;   m -;   }   如果(m==0 & & s <1) {   window.location。href=" result.html吗?无线电=" + 5 + "复选框=json=? 2 + + getjson ();   }   }   }, 1000)   })> 头   <身体>   

2016 - 2017学年期末测试题

  
//


  <人力资源/>   
一、单选题(每题12分,满分60分)
  1.当方法遇到异常又不知如何处理时,下列()做法是正确的。
  ,捕获异常
   B,抛出异常
   C,声明异常
   D,嵌套异常
  2 .下列说法错误的是()
  ,在java中一个类被声明为最终类型,表示该类不能被继承。
   B,当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,这叫引用传递。
   C,一个类不能既被声明为抽象,又被声明为决赛。
   D,方法的覆盖(覆盖)和重载(重载)是Java多态性的表现,他们没有区别。
  3 .下列创建数组的方法哪个是错误的吗?
  ,日期[]arr=新日期[5],
   B,日期arr[]=新日期[],

JS怎么实现简单的选择题测评系统