<c:forEach items="${reportUploadList}" var="item" varStatus="list">
<TR class="nobgcolorvalue">
<TD valign="top" class="nobgtablevalue">
<input type="hidden" name="selectRecord" value="${item.owners}"/>
<input type="checkbox" name="checkSelectRecord" >
</TD>
<!-- <TD valign="top" class="nobgtablevalue">
<c:out value="${item.company}"></c:out></TD>-->
<TD valign="top" class="nobgtablevalue">
<c:out value="${item.vessel}"/>/
<c:out value="${item.voyage}"/></TD>
<TD valign="top" class="nobgtablevalue">
<c:out value="${item.owners}"/></TD>
</TR>
</c:forEach>
var src = document.forms[0].checkSelectRecord;
if ( (undefined==src)||(null==src)||(!src.checked) ){
alert("<bean-el:message key='reportCenter.reportUpload.noOwnerSelect'/>");
return;
}
alert("test: "+document.forms[0].selectRecord.value);结果alert出来的是${item.owners},不是我想要的结果 不知道怎么弄了 求大家帮忙
<html>
<head>
<script>
function test(){
var sels=document.getElementsByName("checkSelectRecord");
for(i=0;i<sels.length;i++){
if(sels[i].checked){
alert(sels[i].value);
}
}
}
</script>
</head>
<body>
<form method="post" name='form1'>
<table>
<tr>
<td>
<input type="hidden" name="selectRecord" value="1"/>1
<input type="checkbox" name="checkSelectRecord" value="item.owners1" >
</td>
</tr>
<tr>
<td>
<input type="hidden" name="selectRecord" value="2"/>2
<input type="checkbox" name="checkSelectRecord" value="item.owners2">
</td>
</tr>
<tr>
<td>
<input type="hidden" name="selectRecord" value="3"/>3
<input type="checkbox" name="checkSelectRecord" value="item.owners3">
</td>
</tr>
</table>
<input type='button' onclick='test()' value='test'/>
</form>
</body>
</html>