web 上有2个textbox,2个button
textbox1.text="123456789"
用鼠标框选其中的“45678”
然后点击button1
在textbox2中显示“45678”
然后将textbox2.text编辑为:“45678AAA”
点击button2后要求textbox1.text="12345678AAA9"
怎么实现阿??难死我了!

解决方案 »

  1.   

    呵呵,是挺难 阿
    去js版问问吧,全是js的问题
      

  2.   

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title>test</title>
    </head><body>
    <script language="JavaScript" type="text/javascript">
    function button1_click()
    {
    form1.textbox1.focus();
    var range=document.selection.createRange();
    form1.textbox2.value=range.text;
    }
    function button2_click()
    {
    var range=document.selection.createRange();
    range.text = form1.textbox2.value;
    }
    </script>
    <form name="form1" method="post" action="">
    <p>
      <input name="textbox1" type="text" id="textbox1">
      <input name="button1" type="button" id="button1" value="按钮1" onClick="button1_click()">
    </p>
    <p>
      <input name="textbox2" type="text" id="textbox2">
      <input name="button2" type="button" id="button2" value="按钮2" onClick="button2_click()">
    </p>
    </form>
    </body>
    </html>