<input type=file id="File" onChange="JavaScript:change(this);">
<textarea name="files"></textarea>
<SCRIPT LANGUAGE="JavaScript">
<!--
  function change(obj){
    var objT = document.getElementById("files");
    objT.value += obj.value+"\n\r";
  }
//-->
</SCRIPT>

解决方案 »

  1.   

    <SCRIPT LANGUAGE="JScript">
    var rng;
    function insertTxt()
    {
        var sel = document.selection;
        if (sel!=null) {
            rng = sel.createRange();
        }
    }
    </SCRIPT>
    <input type=file id="File" onpropertychange="if (rng!=null) rng.text=this.value">
    <textarea name="txt" id="txt" rows="20" cols="60" onclick="insertTxt()">
    光标位置插入:请先把光标定位到插入位置.
    </textarea>