有一个FileUpload控件,有一个input button,还有一个textbox
fileupload选择文件后,点击按钮,获得文件的名字,放到textbox里面。
点击按钮的事件怎么实现呢。用javascript.

解决方案 »

  1.   

    <script language="javascript" type="text/javascript">
    // <!CDATA[function Button1_onclick() {
    document.form1.TextBox1.value=document.form1.FileUpload1.value;
    }// ]]>
    </script>
            <asp:FileUpload ID="FileUpload1" name="FileUpload1" runat="server" />
            <input id="Button1" type="button" value="button" onclick="return Button1_onclick()" />
            <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
      

  2.   


    function getpath()
    {
       var file = document.getElementById("file").text;
       var text = document.getElementById("text").text;
       if(file!="")
       {
           text=file
       }
    }这个似乎只能取到路径哦
      

  3.   

    document.form1.TextBox1
    我的程序里没有 from1,就是没有框架的。用到了母版。
    应该怎么解决呢。
      

  4.   

         <script language="javascript" type="text/javascript">
             function getFileName()
             {
            var file = document.getElementById("FileUpload1").text;
             }
             </script>
    我这样写的,可是为什么找不到对象呢。
    getElementById 不管用
      

  5.   


     <script language="javascript" type="text/javascript"> 
            function getFileName() 
            { 
            var file = document.getElementById("<%=FileUpload1.ClientID%>").text; 
            alert(file);
            } 
            </script> 
      

  6.   

    var file = document.getElementById("FileUpload1").text; 
    text換成value
      

  7.   

    jiang_jiajia10 谢谢。不过要把text换成value才能取到值。现在就剩下一个问题了。怎么从 c:wob\erkl\abc.xml取出 abc 文件的名字来
    javascript不大会用,能帮着解决一下吗