msdn中的input type = file中有一个name属性,你仔细看一下。

解决方案 »

  1.   

    我试了一下,可name是作id作的
    document.form1.name.....
      

  2.   

    tdl982324(石井坚) 
    请问可以解决吗?
      

  3.   

    哦,呵呵。也只好如此了。
    小弟还有一个问题,上面的代码,点击之后只能方便用户的开文件,
    如果我想实现下面的效果,即想让弹出一个对话框让用户选择要保存的路径和文件名,但用 <input type="file" name="file" style="display:none">就不了了,因为系统会说文件不存在。
    请大家教教我怎么解决这个问题,分数一样的。
      

  4.   

    请大家帮忙,分数一定给的。
    而且也收不回来,呵呵。
    我想既然fso提供这了写的功能,就应该有办法像打开一样浏览选择的。有没有什么控件可以实现这一点呢?
    谢谢大家!
      

  5.   

    <input type=file id=f style="display:none"><input type=button value=打开 onclick="f.click()">
      

  6.   

    <form name="form1" enctype="multipart/form-data" method="post" action="">
      <input type="file" name="file" style="display:none">
    </form>
    <script language="JavaScript" type="text/JavaScript">
    document.form1.file.style.display='';
    document.form1.file.click();
    a=document.form1.file.value;
    document.form1.file.style.display='none';
    //alert(GetEverything(a));
    WriteDemo(a);
    function WriteDemo(filepath)
    {
       var fso, f, r
       fso = new ActiveXObject("Scripting.FileSystemObject")
       if (fso.FileExists(path)&&!confirm('文件已经存在\n是否替换?'))
           return 0;
       else
       {
       f = fso.OpenTextFilefso.OpenTextFile( path, 2 , false , 0 )
       f.Write("Hello world!");
       f.Close();
       return 1;
       }
    }   
    </script>
    /////////////////////////////////
    大家看看我的代码,就知道我想作什么了。看着没问题的,打开一个浏览窗口让用户选择文件和填写文件名,但试一下就知道怎么回事了。
      

  7.   

    accept什么什么的。不过好像没有得到支持。