应该是这样吧
<FORM METHOD=POST ACTION="http://server/aa?dk=d">

解决方案 »

  1.   

    .write"<FORM METHOD=POST ACTION=http://server/aa?dk="+d+">";
      

  2.   

    这里的引号是必需的吗?
    我是不是应该这么写
    .write"<FORM METHOD=POST ACTION=/"http://server/aa?dk=d"/>";
      

  3.   

    <script>
    function aa(d){
    alert("<FORM METHOD=POST ACTION=http:\/\/server\/aa?dk="+d+">");}
    </script>
    <input type=button onclick=aa("sdf")>就可以了
      

  4.   

    wangxj0600:还是没有找到这个参数
    function ff(a)
    {
    msg.document.write("<BODY BGCOLOR=#FFFFF0><FORM METHOD=POST ACTION=http://$server/a?a="+a+">
    }
      

  5.   

    : wangxj0600
    我看到这个参数了,action=http:\\127.0.0.1\aa?dk=pa
    我在aa中显示得到的参数却没有
      

  6.   

    <script>
    function ff(a)
    {
    alert("<BODY BGCOLOR=#FFFFF0><FORM METHOD=POST ACTION=http://$server/a?a="+a+">");
    }
    </script>
    <input type=button onclick=ff("afds");>可以的,你的msg是什么???
      

  7.   

    那你使用escape(pa)将\转换成ASCII码应该是没有问题了。
      

  8.   

    <script>
    function ff(a)
    {
    document.write("<BODY BGCOLOR=#FFFFF0><FORM name=form1 METHOD=POST ACTION=http://$server/a?a="+a+">");
    alert(document.form1.action);
    }
    </script>
    <input type=button onclick=ff(escape("afds\\dfgfd"));>
    在js中\是用来作转义字符的,要输出\必须要使用\\才能得到,就象上面的例子一样。