清空file值 各种浏览器支持

 <script>
function cleanFile(id){
    var _file = document.getElementById(id);
    if(_file.files){
        _file.value = "";
    }else{
        if (typeof _file != "object"){ return null; }
        var _span = document.createElement("span");
        _span.id = "__tt__";
        _file.parentNode.insertBefore(_span,_file);
        var tf = document.createElement("form");
        tf.appendChild(_file);
        document.getElementsByTagName("body")[0].appendChild(tf);
        tf.reset();
        _span.parentNode.insertBefore(_file,_span);
        _span.parentNode.removeChild(_span);
        _span = null;
        tf.parentNode.removeChild(tf);
    }
}
</script>
<input id="file1" type="file" />
<input type="button" value="清空" onclick="cleanFile('file1')" />
         
阅读更多
个人分类: jquery javascript html
上一篇IIS 7.0 错误 代码 0x80070021 解决办法
下一篇ajaxform无刷新上传
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭
关闭