no need for javascript. use 'action' attribute of 'form'.

解决方案 »

  1.   

    可以通过URL来传递:
    如下:http://www.abc.com?t1=xxx  (t1=xxx中的xxx既为文本框中的内容)
    在open页建立javascript;
    <script language=javascript>
    var s = window.location.search; 
    if(s)
    {
       var a = s.split("\?");
       var b = a[1].split("%26");
       for(var i=0; i<b.length; i++)
       {
          var c = b[i].split("=");
          alert("你传入的变量 "+ c[0] +" 的值是 "+ c[1]);
       }
    }
    </script>
      

  2.   

    document.form_name.t1.value 就是那个文本框的内容
      

  3.   

    答案如下:
    --------------------------------------------------
    <FORM name="form_name"action="" method="post">
    <input type="text" name="t1"/>
    <input type="button" name="b1" value="ok" 
    onclick="window.open(document.form_name.t1.value)"/>
    </FORM>
    ------------------
    要求你在tl中输入http://www.sohu.com
      

  4.   

    当然你也只可以写 window.open(t1.value);