用js动态生成行,回车弹出一页,取得返回值赋给动态生成的行。

解决方案 »

  1.   

    open:
    <script language="javascript">
        var a;
        function keyPressed(value){
            if(window.event.keyCode==13){
                a = value;
                window.open("beopen.html");
            }
        }
    </script>
    <input type="text" onkeypress="keyPressed(this.value);" />beopen:
    <script language="javascript">
        document.write(window.opener.a);
    </script>
      

  2.   

    3楼正解,不过注意兼容问题:
    <script language="javascript">
         var a;
         function keyPressed(value){
             var event = event || window.event;
             if(event.keyCode==13){
                 a = value;
                 window.open("beopen.html");
             }
         }
      </script>