谢谢各位师哥了!小妹我在线等!

解决方案 »

  1.   

    注意,div下面的子结点是P,P下面的子节点才是checkbox,注意checkbox前后的空格呀,以及值都算<P>下面的节点,所以....下面的改好了,结帖吧,呵呵.<script language="javaScript"> 
    function checkagent(length,flash_id) 

       var str=",";  
       var flashObj = document.getElementById("flash_"+flash_id);
     var length = flashObj.childNodes.length; 
     for(var i=0;i < length;i++) 
     { 
       for(var j=0;j< flashObj.childNodes[i].childNodes.length; j++)
       {
       if(flashObj.childNodes[i].childNodes[j].type == "checkbox" && flashObj.childNodes[i].childNodes[j].checked)
       {    
         str += flashObj.childNodes[i].childNodes[j].name + ","; 
       }
     }
     }
     alert(str); 

    </script>