//获取选中的多选框选中个数
function checkNum(name) {
var check = document.getElementsByName(name);
var num = 0;
for (i = 0; i < check.length; i++) {
if (check[i].checked) {
num ++;
}
}
return num;
}
//获得选中的多选框
function getCheckValue(name) {
var select_num = "";
var check = document.getElementsByName(name);
for (i = 0; i < check.length; i++) {
if (check[i].checked) {
if (select_num == "") {
select_num += check[i].value
} else {
select_num += "," + check[i].value
}
}
}
return select_num;
}
function showReserchData(data){
document.getElementById("title").innerHTML = data.questionnaire.title;
var tab = document.getElementById("reserchData");
var problemAnalyses = data.problems;
for(var i=0;i<problemAnalyses.length;i++){
var proTemp = problemAnalyses[i].problem;
var row = tab.insertRow(-1);
row.style.collapse = "separate";
row.style.backgroundColor = "FFFFFF";
row.onmouseover=function() {
this.style.background = "#EEE";
};
row.onmouseout=function() {
this.style.background = "#FFFFFF";
};
row.onclick = function() {
this.style.color = "red";
};
var curCell = row.insertCell(-1);
curCell.height = "26";
curCell.width = "100%";
curCell.innerHTML = "问题"+proTemp.number+":"+proTemp.describle;
var temp = problemAnalyses[i].answers;
for(var j=0;j<temp.length;j++){
var ansTemp = temp[j];
var row = tab.insertRow(-1);
row.style.backgroundColor = "FFFFFF";
var curCell = row.insertCell(-1);
curCell.height = "26";
if(proTemp.type == "1"){
var p = document.createElement("p");
var c=document.createElement("input");
c.setAttribute("type","checkbox") ;
c.setAttribute("name","myCheckBox");
c.setAttribute("id","myCheckBox");
c.setAttribute("value",ansTemp.id);
p.appendChild(c);
var text = document.createTextNode("选项"+ansTemp.number+": "+ansTemp.describle);
p.style.textDecoration = "Underline";
p.appendChild(text);
curCell.appendChild(p);
}else if(proTemp.type=="0"){
var p = document.createElement("p");
var c=document.createElement("<input type='radio' name='myRadio"+proTemp.id +"'>");
c.value = ansTemp.id;
p.appendChild(c);
var text = document.createTextNode("选项"+ansTemp.number+": "+ansTemp.describle);
p.style.textDecoration = "Underline";
p.appendChild(text);
curCell.appendChild(p);
}
}
}
}
posted on 2009-04-25 14:37
雨飞 阅读(134)
评论(0) 编辑 收藏