本帖最后由 wyj6842123 于 2011-08-26 09:26:21 编辑

解决方案 »

  1.   

    <input type="checkbox" name="phone" value="${li.phone}">var a = document.getElementsByName("checkbox_phone");
      

  2.   

     var a = document.getElementsByName("checkbox_phone");
    改成
     var a = document.getElementsByName("phone");
    试一下
      

  3.   

    楼上说的很清楚了a没有获取到对象,循环不会执行。或许还会有js错误吧。
    一般遇到这种问题调试一下就知道问题出在哪儿了。
      

  4.   

    你 jsp页面上的是这样写的 看你的name .<input type="checkbox" name="phone" value="${li.phone}">
      你的js脚本获取的是这样的 var a = document.getElementsByName("checkbox_phone");