用复选框checkbox做一个ATM设备功能的选择,传值传不过去,请高手解答。。。。
<script>function jobatmajax(){
var Sbgn=$name("jobatm/Sbgn").value;
var Sbgns=new Array();
Sbgns=Sbgn.split('+');
var boxes = document.getElementsByName("Sbgns");
var i = 0; i < Sbgns.length; i++
if (Sbgns[i]>0){
boxes[i].checked=true;
Sbgns+=boxes[i].value+",";
}
}
$name("jobatm/Sbgn").value=Sbgns;
</script>
<td class="form_label">
设备功能
</td>
<td colspan="1">
<div id="Sbgn" >
<h:hidden property="jobatm/Sbgn"/>
<h:checkbox name="Sbgns" value="1"/>取款
<h:checkbox name="Sbgns" value="2"/>存款
<h:checkbox name="Sbgns" value="3"/>查询
<h:checkbox name="Sbgns" value="4"/>转账
<h:checkbox name="Sbgns" value="5"/>改密
<h:checkbox name="Sbgns" value="6"/>存折
<h:checkbox name="Sbgns" value="7"/>补登折
<h:checkbox name="Sbgns" value="8"/>代缴费
<h:checkbox name="Sbgns" value="9"/>口头挂失
</div>
</td>
我是新手,麻烦给予详细解答,最好在我的基础上改,谢谢