就是那个上传文件的控件,我想让文件的路径自动填到input里,却发现不能和其它input控件一样填入字符串求教应该如何对<input type="file".....>的value进行赋值?谢谢!

解决方案 »

  1.   

    楼上是说先对<input type="file".....>的type进行赋值,是吗?
    你试过吗?
    谢谢
      

  2.   

    我记得input type="file".....是HTML控件吧
      

  3.   

    那你把file换成text 看看吧。html也有EDIT控件阿
      

  4.   

    html文件不是我自己写的呀
    我是要在CWebbrowser里自动填报
      

  5.   

    不能赋值的,file里有很多隐含很多http报头信息,不是简单一个value就能搞定的
      

  6.   

    不能对<input type="file" ...>赋值,否则客户端的安全性就得不到保证了。试想,你有一个隐藏的表单,其中可以上传文件,如果你可以用程序控制上传什么文件,同时可以用程序控制表单提交(这个目前是允许的),那么理论上你就可以获得客户的所有私密文件。
      

  7.   

    呵呵,你还没有完全明白我的意思假设我编写了一个网站,你来访问我的网站时,你计算机上的 c:\银行卡密码.txt 通过js脚本的调用被提交到我的服务器上....你觉得可以接受吗?
      

  8.   

    楼上的例子举的好生动啊:)我只是想在客户端的
    这个<input type="file" ...>里填上字符串,无法实现吗?