type=file  type=password 这两个控件不支持给定初始值

解决方案 »

  1.   

    但是我用一个text button这两个控件来来代替file.
      

  2.   

    你的设想可能有些问题,以一个TEXT和BUTTON来构建,当你提交的时候你又用什么办法给file那个赋值呢?这个元素不支持赋值,除非降安全级别。
      

  3.   

    我把那file给隐藏起来.
    当我点击button时候,我让它响应file的点击事件.(上面的代码有)
    响应完之后,我再把file得到路径给text.
    其实大家一直看到text在变化.而没有看到file再变化.
    赋初值,我给text赋初值
     <input  type="file"  id="file1"  name="file"  style="display:none">  
                        <input  type="text"  name="file"  value=""  readonly>  
                        <input  type="button"  onclick="file1.click();a()"  value="浏览..."  >
      

  4.   

    不现实的
    出于安全的考虑
    浏览器禁止FILE被代码赋值
      

  5.   

    看一看我的代码吧!!!!
    <input  type="file"  id="file1"  name="file"  style="display:none">  
                        <input  type="text"  name="file"  value="546212313"  readonly>  
                        <input  type="button"  onclick="file1.click();a()"  value="浏览..."  >我给是text赋值.而file我把他给隐了.
    降安全级,怎么降.小弟是一只菜菜菜鸟.请指教。