jsp页面中radio的顺序可以随机改变么?

来源:百度知道 编辑:UC知道 时间:2024/05/08 05:30:44
想做一个随机的选择题,没有题库,只有类似词典的数据库,就是取出一个英文,有四个中文选项,顺序是随机的。。。大概要怎么做?
谁能帮帮我~我689分全给你啊!急!
不行啊,貌似是死循环...

对于HashMap是不行的,因为HashMap的数据顺序是以key为键值散列排放的,也就是说只能随即一次排列。
我给你写了个javascript可以完成以上功能;对于取到的随即答案你可以自行处理。给点分就行,呵呵
function get_answer()
{
var a = ["","答案 1","答案2","答案3","答案4"];
var aa= (Math.random()*10)%5;
var i=Math.round(aa);
var a1=1;
var a2=2;
var a3=1;
var a4=1;
var count=0;
while(count<4){
switch(i){
case 0:continue;
case 1:if(a1!=0){
alert(a[i]);//随即取出的第一个答案
count++;
a1=0;
}break;
case 2:if(a2!=0){
alert(a[i]);//随即取出的第二个答案
count++;
a2=0;
}break;
case 3:if(a3!=0){
alert(a[i]);//随即取出的第三个答案
count++;
a3=0;
}break;
case 4:if(a4!=0){
alert(a[i]);//随即取出的第四个答案
count++;
a4=0;
}break;
default:break;
}