求助:如何给“input file”动态赋值

jaden1024 2003-11-19 09:40:43
我想编一个动态文件上传程序,但是发现"input file"的"value"值是不能用脚本来动态改变的,哪位高手有办法请不吝赐教,非常感谢!!!急!!!
...全文
191 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
meizz 2003-11-19
  • 打赏
  • 举报
回复
这个框本来就不让你赋值的, 没有什么很好的办法,

<script language=javascript>
function window.onload()
{
meizz.focus();
var WshShell=new ActiveXObject("WScript.Shell"); //会有安全提示
WshShell.sendKeys("c:\\test.txt"); //向文本框里发送东东
}
</script>
<input name=meizz type=file>
gjd111686 2003-11-19
  • 打赏
  • 举报
回复
不可能的,基于安全的原因.必须让用户确认
如果要让用户不点击浏览上传需要你自己写ActiveX提取本地文件用流形式提交.

87,921

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧