<html> 
<head> 
<meta   http-equiv= "Content-Type "   content= "text/html;   charset=UTF-8 "> 
<script>
function test() {
//第一个textarea的选中的内容
var content = document.selection.createRange().text;
//换行附加到第二个textarea的里面
if(confirm('是否添加?')){   
     document.getElementsByTagName('textarea')["pol4"].innerHTML += "\r\n" + content;
   }
}
</script>
</head> 
<body> 
  <form   method="POST"   action="--WEBBOT-SELF--">  
<table>
<td class="row2"> 打算:</td>
    <td>
        <textarea name="pol3" cols="80" rows="4">请问如何把 文本框里 鼠标选取到的文字加到另一个文本框里并且换行?   </textarea> 
        </td>
   <tr> <br>
    <td class="row2">详细:</td>
    <td>
        <textarea name="pol4" cols="80" rows="4">请问如何把 文本框里 鼠标选取到的文字加到另一

个文本框里并且换行?</textarea>
      </td>
  </tr>
  </table>
<input type="button" value="How many input elements?" onclick="test()"/>
</form>
</body> 
</html> 

解决方案 »

  1.   

    <html> 
    <head> 
    <meta   http-equiv= "Content-Type "   content= "text/html;   charset=UTF-8 "> 
    <script>
    function test() {
    //第一个textarea的选中的内容
    var content = document.selection.createRange().text;
    //换行附加到第二个textarea的里面
    if(confirm('是否添加?')){
    if(document.getElementsByTagName('textarea')["pol4"].innerText)   
         document.getElementsByTagName('textarea')["pol4"].innerText += "\r\n" + content;
    else{document.getElementsByTagName('textarea')["pol4"].textContent += "\r\n" + content;}
       }
    }
    </script>
    </head> 
    <body> 
      <form   method="POST"   action="--WEBBOT-SELF--">  
    <table>
    <td class="row2"> 打算:</td>
        <td>
            <textarea name="pol3" cols="80" rows="4">请问如何把 文本框里 鼠标选取到的文字加到另一个文本框里并且换行?   </textarea> 
            </td>
       <tr> <br>
        <td class="row2">详细:</td>
        <td>
            <textarea name="pol4" cols="80" rows="4">请问如何把 文本框里 鼠标选取到的文字加到另一
            
            个文本框里并且换行?</textarea>
          </td>
      </tr>
      </table>
    <input type="button" value="How many input elements?" onclick="test()"/>
    </form>
    </body> 
    </html> 
      

  2.   

    if(document.getElementsByTagName('textarea')["pol4"].innerText)
    这句不是很明白额。。请问下它是用来判断什么的??
      

  3.   

    判断是否支持innerText
    FF要用textContent