<%=session.getAttribute("my_array")%>=my_array;这样能保存值吗
  <%session.setAttribute("my_array")%>;这样取值可以吗?  
不能的话能不能给点意见 怎么将数组传到另外哟个页面上去

解决方案 »

  1.   

    取值:<%=session.getAttribute("my_array")%>
    存值:<%session.setAttribute("my_array",my_array)%>
      

  2.   

    缺少对象错误这是我的代码 a页面
    <script language="javascript" type="text/javascript">
      function set(){
           var allInput = document.getElementsByTagName("input"); //获得所有的input
           var loopTime = allInput.length; //获得数量
           var my_array = new Array();//存储选项的值
        var count=0;
        var countOfChecked=0;
           for(i = 0;i < loopTime;i++){
           if(allInput[i].type == "checkbox")//只对checkbox进行检查
           if(allInput[i].checked==true){ //如果被选择
                              my_array[count++]=allInput[i].value;//记录所选的值
                              countOfChecked++
                        }
           }
       <%session.setAttribute("my_array",my_array)%>
           if(countOfChecked==0){//都没选择
         
           }  
        }
    </script>
    ----------------b页面----------------------------
    <script   language="javascript" type="text/javascript">
    function show()
    {
    var arr=new Array();  
    arr=<%=session.getAttribute("my_array")%>;
    for (var i=0;i<arr.length;i++){
      alert(arr[i]) //输出
    }
    </script>
      

  3.   

    参考:http://topic.csdn.net/u/20100613/11/4c3dae09-2862-4e63-a978-e4d4966977f1.html?75746
      

  4.   

    只能取,不能存!
    取也只能静态取,即页面在服务器传递给页面的时候就去到了。在前台加载完后再取就不能直接取了,必须使用AJAX了。
      

  5.   


    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    <SCRIPT LANGUAGE="JavaScript">
    <!--
         function set(){
            var allInput = document.getElementsByTagName("input"); //获得所有的input
            var arry = new Array();
            for (var i = 0; i < allInput.length; i++) {
                if (allInput[i].checked == true) {
                    arry[i] = allInput[i].value;
                }
            }
        }//-->
    </SCRIPT>
    </HEAD><BODY>
    <input type="radio" name="input" value="男">男
    <input type="radio" name="input" value="女">女
    <input type="radio" name="input" value="不男不女">不男不女
    <input type="radio" name="input" value="太监">太监
    </BODY>
    </HTML>