关于checkbox的初始化
<td>
<html:checkbox property="showTitleType" ></html:checkbox>
<html:checkbox property="showAnsType" ></html:checkbox>
</td>
这个是我的页面代码
在actionform里面对应的showTitleType,showAnsType 设置如下
private String showTitleType=null;
private String showAnsType=null;
下面是js
var showTitleType= document.getElementById"showTitleType").value;
var showAnsType = document.getElementById("showAnsType").value;
alert(showTitleType);
alert(showAnsType);
我页面和actionform里面都没没设置复选框选中
但alert打出来的2个值都是"on"
这个是怎么会事啊??????
[解决办法]
value 当然默认是"on"了,你认为是什么?
你应该看他们是否被选中,那个是 .checked?而不是 .value
如果被选中了,返回的就是那个"on"了。
[解决办法]
var showTitleType= document.getElementById"showTitleType").value;
这是取值
[解决办法]
同意1楼
[解决办法]
[解决办法]