<script>
function checkOut(){
var chk=document.chkForm.miifmp.value
}
</script>
<form name="chkForm">
<td align="center">
<c:if test="${list.miifmp=='Y'}">
input type=checkbox name="miifmp" checked>
</c:if>
<c:if test="${list.miifmp=='N'}">
<input type=checkbox name="miifmp">
</c:if>
<c:if test="${list.miifmp==null}">
<input type=checkbox name="miifmp">
</c:if>
</td>
<input type="button" onclick="checkOut">
</form>老是提示说是document.chkForm.miifmp为空或者不是对象,像这种一个checkbox,如何在js中获取它的值谢谢!!!!!!!
function checkOut(){
var chk=document.chkForm.miifmp.value
}
</script>
<form name="chkForm">
<td align="center">
<c:if test="${list.miifmp=='Y'}">
input type=checkbox name="miifmp" checked>
</c:if>
<c:if test="${list.miifmp=='N'}">
<input type=checkbox name="miifmp">
</c:if>
<c:if test="${list.miifmp==null}">
<input type=checkbox name="miifmp">
</c:if>
</td>
<input type="button" onclick="checkOut">
</form>老是提示说是document.chkForm.miifmp为空或者不是对象,像这种一个checkbox,如何在js中获取它的值谢谢!!!!!!!
例如<form name="aaa">
<input type="text" name="aaa" value="1111">
</form>
<script type="text/javascript">
alert(document.forms[0].aaa.value);
</script>
<input type="text" name="aaa" value="1111">
</form>
<script type="text/javascript">
alert(document.bbb.aaa.value);
</script>
例如通过这样的代码判断是否选中<form name="bbb">
<input type="checkbox" name="aaa" value="1111">
</form>
<script type="text/javascript">
alert(document.bbb.aaa.checked);
</script>
<td align="center">
<c:if test="${list.miifmp=='Y'}">
<input type=checkbox name="miifmp" checked>
</c:if>
<c:if test="${list.miifmp=='N'}">
<input type=checkbox name="miifmp">
</c:if>
<c:if test="${list.miifmp==null}">
<input type=checkbox name="miifmp">
</c:if>
</td>
<input type="button" onclick="checkOut">
</form>
可以<input type=checkbox name ="miifmp" value="???" checked>
<c:forEach items="${list}" var="list" varStatus="stauts">
<tr nowrap=y align="center"
onmouseover="this.className='hand'"
onmouseout="this.className=''"
onclick="javascript:selectRec(this);"
>
<td align="left">
<c:out value="${list.cicode}"/>
</td>
.
.
<td align="left">
<input type=checkbox value='<c:out value="${list.cicode}"/>'>
</td> .
.
</c:forEach><script>
function selectRec(tr){
var td1=tr.cells[0].innerText;
.
.
.
我想在这里取初checkbox的值,可以用tr来取吗,怎么取
}
</script>
checkbox的值可以从传来的参数tr里面去,这样写的。tdn=tr.cell[n].firstChild.value;