jsp中checkbox获取值问题~~谢谢了
function changegp(){
var wsgpTag = document.getElementById("wsdj");
if(wsgpTag.checked){// 重新改变是否选中,如果被选中
wsgpTag.value="Y";
}else{
wsgpTag.value="N";
}
}
<td >
<input type="checkbox" name="wsdj" id="wsgp" value="N" onclick="changegp();"/>网上登记
</td>
当我在action,save的时候,总是null值,为什么?我去掉onclick事件,又能插入"N"值。
------解决方案--------------------
楼主你好,又看见你了,呵呵
无论单选框还是复选框,你没选中,值是不往后台传递的。
因此你要单选框,往后台传值,不太好,可以使用下拉框嘛。
HTML code
<body>
<center>
<form action="">
<select name="wsdj" id="wsdj">
<option value="Y">登记</option>
<option value="N">不登记</option>
</select>
</form>
</center>
</body>
</html>