如何清空file 对象的内容

joan_lu 2002-08-13 12:28:26
1.要用input 的file对象指定上传文件名,按“add file"将此文件放入列表框,然后清空file,但设file的value=""不起作用,只有reset form,但我要保留已填写的内容,有谁知道如何用脚本清空它。
2.用javascript 的split 方法分解字符串,为什么不能用以下的写法:ss=s.split("\") ,但分隔符为空时却可以。
...全文
267 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
meizz 2002-08-13
  • 打赏
  • 举报
回复
1. 也只能用 reset form 了。
2. \ 是JS里的转义符, "\" JS会认为是 " + \",所以你要用ss=s.split("\\")
joan_lu 2002-08-13
  • 打赏
  • 举报
回复
谢谢!立马给分!
qiushuiwuhen 2002-08-13
  • 打赏
  • 举报
回复
<script>
function cls(){
xxx.select();
document.execCommand("delete");
}
</script>

<input type=file name=xxx>
<input type=button onclick="cls()" value=清除>


ahui_net 2002-08-13
  • 打赏
  • 举报
回复
这是以前孟子一章以前说的方法,我只是借鉴
meizz 2002-08-13
  • 打赏
  • 举报
回复
ahui_net(阿灰) 的方法高明
ahui_net 2002-08-13
  • 打赏
  • 举报
回复
<script>
function cls(){
xxx.focus();
document.execCommand("selectall");
document.execCommand("Delete");
}
</script>

<input type=file name=xxx>
<input type=button onclick="cls()" value=清除>

87,996

社区成员

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

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