我在一个html页面中做了两个文本框和一个按钮,想在第一个文本框中输入内容后点击按钮在第二个文本框中得到这个输入的内容。请问各位高手如何实现?

解决方案 »

  1.   

    得到第一个的内容:String s=request.getParameter("text1")
    然后赋值
      

  2.   

    <input id="t1" size=10><input id="t2" size=10><input type=button value="Click" onclick="test()">
    <script>
    function test()
    {
    var t1 = document.getElementById("t1").value ;
      document.getElementById("t2").value = t1;
    }
    </script>
      

  3.   

    <input id="t1" size=10><input id="t2" size=10><input type=button value="Click" onclick="test()">
    <script>
    function test()
    {
    var t1 = document.getElementById("t1").value ;
      document.getElementById("t2").value = t1;
    }
    </script>
      

  4.   

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    <META NAME="Generator" CONTENT="EditPlus">
    <META NAME="Author" CONTENT="">
    <META NAME="Keywords" CONTENT="">
    <META NAME="Description" CONTENT="">
    <script>
    function test()
    {
    var t2 = document.getElementById("t2");
    var t1 = document.getElementById("t1") ;
    t2.value = t1.value;
    var r = t2.createTextRange();
    r.collapse(true); 
    r.moveStart('character',t2.value.length); 
    //t1.focus();//赋值框获得焦点
    t2.scrollTop=t1.scrollTop;//获得滚动条的位置
    }
    </script>
    </HEAD><BODY>
    <textarea id="t1" cols="20" rows="5" onkeyup="test(); "></textarea>
    <textarea id="t2" cols="20" rows="5">
    </textarea>
    </BODY>
    </HTML>