注册 登录
编程论坛 JavaScript论坛

用复选框checkbox做一个ATM设备功能的选择,传值传不过去,请高手解答。。。。

feifeibuluo 发布于 2011-06-10 10:10, 437 次点击
<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>
我是新手,麻烦给予详细解答,最好在我的基础上改,谢谢
1 回复
#2
feifeibuluo2011-06-10 10:32
怎么没有高手解答??自己顶。。。。。
1