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;
}