在使用<input type="file">时,如何将按钮显示变成中文的!

解决方案 »

  1.   

    <html>
    <head>
    <title> 上传的时候用图片代替浏览按钮 </title>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    <script language="javascript" type="text/javascript">
        function fn_browse()
        {
            document.test_form.browse.click();
            document.test_form.file.value = document.all.test_form.browse.value;        
            
        }
    </script>
    </head>
    <body><form name="test_form" method="post" ENCTYPE="multipart/form-data" onsubmit="alert(document.test_form.browse.value);" />
    <input type="file" name="browse" style="display:none;" />
    <input type="text" name="file" readonly>
    <input type=button onclick="fn_browse();" name=btn value="浏览...">
    <input type="submit" name="提交">
    </form></body>
    </html>
      

  2.   

    file  中文系统就会显示中文,英文系统就会显示英文
      

  3.   

    这个和浏览器相关,看你浏览器设置的是什么语言----------------------------------------------------------------------------
    JStruggle,新一代java社区产品!! 
      

  4.   

    申明:本人没有别的意思,只是为了学习type="file"和onsubmit事件及readonly属性,
         在此谢谢dr_lou.
    dr_lou 的<body>代码可以简化为:
    <body > <form   name="test_form"   method="post"   ENCTYPE="multipart/form-data"   onsubmit="alert(document.test_form.browse.value);"   / > 
    <input   type="file"   name="browse" readonly > 
    <input   type="submit"   name="提交" > 
    </form > </body >
      

  5.   

    不好意思:
        <input   type="file"   name="browse" readonly  > 应改为:
        <input   type="file"   name="browse"  >