<script language=javascript>
function submit(form)
    { window.location.href="b.asp?dr=drform.text.value";}
</script>
中的 { window.location.href="b.asp?dr=drform.text.value"; 应该为
{ window.location.href="b.asp?dr=" + drform.text.value;

解决方案 »

  1.   

    window.location.href="b.asp?dr=drform.text.value";
    dr是个变量,所以你不能直接使用字符
    window.location.href="b.asp?dr="+drform.text.value;
      

  2.   

    drform.text.value这个名字不应该取text
    换其他得
      

  3.   

    <BODY>
    <form name=aa>
    <input type=text name=dr ></form>
    <input type=button value='submit ' onclick='submita();'>
    </BODY>
    </HTML>
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    function submita(){
    window.location.href="a.asp?a="+aa.dr.value;
    }
    //-->
    </SCRIPT>
    win2000,ie6测试通过
      

  4.   

    第2个问题解决了
    第1个问题谁给看看
    window.open()打开窗口时怎么传递值