js 是客户端的程序, asp 是服务器端的脚本, 要想让他们通信, 除非用 form 提交给 asp

解决方案 »

  1.   

    无法直接传,
    可以把js变量加到form里作为一个元素提交上去。
    动态js变量的话,可以通过在onsubmit事件里加入到form。(没试过)
      

  2.   

    可以将其值赋给 form 的隐藏域,然后提交。
      

  3.   

    javascript 不能给server 变量赋值,反之则可以
      

  4.   

    一般是把aa写成隐藏域,然后用javascript进行传值
    <form method="post" name="myform" action="xxx.asp">
    <input type="hidden" name="aa" value=0>
    </form>
    <script language="javascript">
    aa=document.myform.aa.value;
    window.location.href="xxx.asp?aa="+aa;
    </script>
      

  5.   

    这么说吧:
    假如你家有台车床,这台车床是XX车床厂生产的,现在你的问题是:你加工出来的零件要给XX车床厂的生产线上去用。路有点远。littleboys(飞龙)的意思是,生产线上改一下生产工艺,让产品多加一个零件容易,反之困难。