在javascript中有两个函数   function aa(),及funcat bb();这时,如果将函数  AA中的 变量 e 能否传到函数BB 中的函数 f ? function  AA()
{
   var  e="100";
 
    ....这里有对e的值,进行循环变化.
}function  BB()
{
         //这里要提交,将AA 函数中的 e 提交到新页面中 
     document.form1.action="bb.jsp?e="+  请问这里如何写?
}

解决方案 »

  1.   


      var  e="100";
    function  AA()
    {
     
     
        ....这里有对e的值,进行循环变化.
    }function  BB()
    {
             //这里要提交,将AA 函数中的 e 提交到新页面中 
         document.form1.action="bb.jsp?e="+  请问这里如何写?
    }
      

  2.   

    或者用A的静态属性
    function  AA()
    {
       AA.e = "100"; 
        ....这里有对e的值,进行循环变化.
    }function  BB()
    {
             //这里要提交,将AA 函数中的 e 提交到新页面中 
         document.form1.action="bb.jsp?e="+AA.e}
      

  3.   

    1、全局
    2、传参
    function BB(e) { //这里要提交,将AA 函数中的 e 提交到新页面中 document.form1.action="bb.jsp?e="+ 请问这里如何写? }