怎么清空file表单?急!!
怎么实现单击一个链接或按扭自动清空已选过文件的file表单的值,而不是手功的到清空?? 问题点数:20、回复次数:7Top
1 楼zhlym(ming)回复于 2006-03-04 14:53:56 得分 2
<input type="reset" value="清空" name="B2">Top
2 楼KimSoft(革命的小酒天天醉-http://blog.csdn.net/kimsoft/)回复于 2006-03-04 14:59:44 得分 15
出于安全考虑,用javascript是清空不了,但在IE下可以用execommond命令清空。Top
3 楼iuhxq(小灰)回复于 2006-03-04 15:20:36 得分 2
<input type="reset">Top
4 楼bainian(那个小傻瓜)回复于 2006-03-04 15:45:15 得分 1
用个button 返回...
我想是可以的..
呵呵
我没有试过Top
5 楼woodfire(啄木鸟)回复于 2006-03-04 15:53:12 得分 0
不好意思,没有表达清楚,其实是在打开另一个弹出窗口时清空file表单,而不是相当于reset那样清空所有表单!!Top
6 楼woodfire(啄木鸟)回复于 2006-03-04 15:57:28 得分 0
KimSoft(革命的小酒天天醉) 是理解了我的意思.不过execommond应该怎么用?能不能说的清楚一点,我在Baidu上搜了一下,只有一条记录,google上一个也没有Top
7 楼KimSoft(革命的小酒天天醉-http://blog.csdn.net/kimsoft/)回复于 2006-03-08 08:06:37 得分 0
<input type=file name=ttt>
<input type=button onclick="ttt.select();document.execCommand('Delete');" value=清除file框的内容>
清空file框的内容IE要降安全级别,所以还是重新组装一个吧
<div id="div1">
<input name=haha type=file>
</div>
<input name=qingkong type=button value="清空" onclick="document.getElementById('div1').innerHTML='<input name=haha type=file>'">Top




