67,513
社区成员
发帖
与我相关
我的任务
分享
<html:form action="/userInvest.do">
<logic:iterate id="question" collection="${invest.questions}" indexId="index">
${index+1}.${question.questionName}<br/>
<logic:iterate id="answer" collection="${question.answers}">
<html:radio property="value(${index})" value="${answer.answerId}">${answer.answerName}</html:radio>
</logic:iterate>
<br/><br/>
</logic:iterate>
<html:submit value="提交"/>
<html:reset><bean:message key="login.reset"/></html:reset>
</html:form>
function check(){
var len = ${investSize};
for(i=0;i<len;i++){
var flag = false;
var radio= document.getElementsByName("value("+i+")");
for(j=0;j<radio.length;j++){
if(radio[j].checked==true) flag = true;
}
if(flag==false){
alert("请不要漏答题目!");
return false
}
}
return true
}
<script language="JavaScript">
function check_radio(){
if(document.MAIN_FORM.answer.value == ""){
alert("no checked");
document.MAIN_FORM.answer.focus();
return;
}
}
</script>
<form name="MAIN_FORM">
<input type="hidden" name="answer" />
<input type="radio" name="answer_dis" value="a" onclick="document.MAIN_FORM.answer.value=this.value" />a
<input type="radio" name="answer_dis" value="b" onclick="document.MAIN_FORM.answer.value=this.value" />b
</form>
<html:form action="/userInvest.do" onsubmit="return check()">
<logic:iterate id="question" collection="${invest.questions}" indexId="index">
${index+1}.${question.questionName}<br/>
<c:if test="${question.questionType=='0'}">
<logic:iterate id="answer" collection="${question.answers}">
<html:radio property="value(${index})" value="${answer.answerId}">${answer.answerName}</html:radio>
</logic:iterate>
<br/><br/>
</c:if>
<c:if test="${question.questionType=='1'}">
<logic:iterate id="answer" collection="${question.answers}">
<html:multibox property="value(${index})" value="${answer.answerId}">${answer.answerName}</html:multibox>
</logic:iterate>
<br/><br/>
</c:if>
</logic:iterate>
<html:submit value="提交"/>
<html:reset><bean:message key="login.reset"/></html:reset>
</html:form>
function check(){
var len=<%=length%>
for(i=0;i<len;i++){
var radio=eval("document.forms[0].value"+i);
if(radio.checked==false){
return false
}
}
return true
}
var length = <%=length%>
function check(){
var len=10
for(i=0;i<len;i++){
var radio=eval("document.forms[0].value"+i);
if(radio.checked==false){
return false
}
}
return true
}
var tmp=0;
var obj=document.getElementsByName("radioname");
if(obj==null){
return;
}
for(var i=0;i<obj.length;i++){
if (obj[i].checked){
tmp++;
}
}
if(tmp==obj.length){
alert('全部选中');
}
var obj=document.getElementsByName("radioname");
if(obj==null){
return;
}
for(var i=0;i<obj.length;i++){
if (obj[i].checked){
dosomthing.....
}
}