在浏览时,进行文件读取,把它付给给一个字符串,然后把这个字符串的值付给textbox就可以了

解决方案 »

  1.   

    这样子吗?<input type="file" onchange="txt.value=this.value">
    <br>文件地址:
    <input type="text" id="txt">
      

  2.   

    弹出浏览文件对话框呀,像资源管理器,双击文件之后把路径放到指定的text里面
      

  3.   

    弹出的文件对话框,是IE自定义的.我们不能修改.在CSDN上看到过这个.<script language="JavaScript">
    function Enter(){
      wndShell = new ActiveXObject("Shell.Application");
      var oFolder;
       oFolder = wndShell.BrowseForFolder(0,"select folder。",0x0001);if((oFolder != null)){
    alert(oFolder.Items().Item().Path);
    return true;
    }
    return false;
    }
    </script><body><a href="javascript:Enter()">Click Here</a>
    </body>0
      

  4.   

    我试过了, wanghr100(灰豆宝宝.net) 的那个方法不行。
    还可以怎么做啊?
      

  5.   

    <object id="fileDialog" width="0px" height="0px" classid="clsid:F9043C85-F6F2-101A-A3C9-08002B2F49FB" codebase="http://activex.microsoft.com/controls/vb5/comdlg32.cab">
    </object>
    <textarea id=TxtBody style="background-color:#EEEEEE;width:100%;height:100">无标题</textarea>
    <br>
    <input type=button value=加载 onclick="loadDoc()">
    <input type=button value=保存 onclick="saveDoc()">
    <script>
    function loadDoc()
    {
    fileDialog.CancelError=true;
        try{
        fileDialog.Filter="HTM Files (*.htm)|*.htm|Text Files (*.txt)|*.txt";
         fileDialog.ShowOpen();
        var fso=new ActiveXObject("Scripting.FileSystemObject");
        var reading=1;
        var f=fso.OpenTextFile(fileDialog.filename,reading);
        //window.confirm(f);
        var r=f.ReadAll();
        f.close();
        TxtBody.value=r;
        }catch(e){}
    }
    function saveDoc()
    {
    fileDialog.CancelError=true;
       try{
       fileDialog.Filter="HTM Files (*.htm)|*.htm|Text Files (*.txt)|*.txt";
       fileDialog.ShowSave();
       var fso=new ActiveXObject("Scripting.FileSystemObject");
       var f=fso.CreateTextFile(fileDialog.filename,true);
       f.write(TxtBody.value);
       f.Close();
       }
       catch(e){}
    }
    </script>
    </body>
      

  6.   

    唉,其实就是一个BUTTON,只不过属性不同而已