如何用脚本清空FILE表单的VALUE值?

xiao_yu 2002-07-30 10:33:51
我现有这样一个表单:
<input type="file" name=file1>
我该如何通过脚本清空FILE1表单所输入的值昵?请高手赐教!多谢!
...全文
68 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
hchxxzx 2002-08-01
  • 打赏
  • 举报
回复
同意 meizz(梅花雨)的想法,确实是可行的,而且賳值的时候没有必要考虑对谁赋对谁不赋,因为FILE类型的控件天生就不接受赋值
xiao_yu 2002-07-30
  • 打赏
  • 举报
回复
难道就没有其它办法了吗?高手呢,总应该有办法吧?!
lanying 2002-07-30
  • 打赏
  • 举报
回复
file类型的属性是只读的,否则还有什么安全性可言?
lanying 2002-07-30
  • 打赏
  • 举报
回复
file类型的属性是只读的,否则还有什么安全性可言?
hchxxzx 2002-07-30
  • 打赏
  • 举报
回复
这个做不到,因为这是由安全性决定的,不能賳值,不能清空
meizz 2002-07-30
  • 打赏
  • 举报
回复
或者还有一个思路:

因为在reset的时候网页没有重载,那么我们也可以将所有的value值保存在一个数组里,在reset后再将所有值重新赋回去(除了那个type=file),你看怎么样?
meizz 2002-07-30
  • 打赏
  • 举报
回复
对于file值是只读的,我们没有办法去改变它,不过一些变相的方法还是可以的。
我的那段代码里再加上一个思路:
在reset的时候将所有的字段保存在cookie,然后再读进来,你看看这样能不能实现。
xiao_yu 2002-07-30
  • 打赏
  • 举报
回复
meizz(梅花雨) 你的方法我当然知道,不过不好意思,这样会把所以的表单值都清空.谢谢!
meizz 2002-07-30
  • 打赏
  • 举报
回复
不知道这样合不合你的意:
<form>
<input name=ttt type=file><br>
<input type=reset value=清除>
</form>

28,409

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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