方案1:
var objFile=document.getElementsByTagName('input')[0];
objFile.outerHTML=objFile.outerHTML.replace(/(value=/").+/"/i,"$1/"");
方案2:
var objFile=document.getElementsByTagName('input')[0];
var WshShell=new ActiveXObject("WScript.Shell");
objFile.focus();
objFile.createTextRange().select();
WshShell.SendKeys("{del}");
方案3:
<form>
<input type="file">
</form>
<script>
document.getElementsByTagName('form')[0].reset();
</script>
方案4:
var nf = obj.cloneNode(true);
//nf.value=''; ff下需要加这个,ie加不加都可以
obj.parentNode.replaceChild(nf, obj);