//清空上传框 function empty(id){ var bro = GetBrowser(); if(bro == "FIREFOX"){//FireFox浏览器 document.getElementById(id).value = ""; }else{//IE document.getElementById(id).outerHTML=document.getElementById(id).outerHTML; } } // 获得浏览器 function GetBrowser(){ var Sys = GetBrowserInfo(); if(Sys.ie){ return "IE"; } if(Sys.firefox){ return "FIREFOX"; } if(Sys.chrome){ return "CHROME"; } if(Sys.opera){ return "OPERA"; } if(Sys.safari){ return "SAFARI"; } } function GetBrowserInfo(){ var Sys = {}; var ua = navigator.userAgent.toLowerCase(); var s; (s = ua.match(/msie ([\d.]+)/)) ? Sys.ie = s[1] : (s = ua.match(/firefox\/([\d.]+)/)) ? Sys.firefox = s[1] : (s = ua.match(/chrome\/([\d.]+)/)) ? Sys.chrome = s[1] : (s = ua.match(/opera.([\d.]+)/)) ? Sys.opera = s[1] : (s = ua.match(/version\/([\d.]+).*safari/)) ? Sys.safari = s[1] : 0; //以下进行测试,正则方式判断浏览器 return Sys; }
<input id="fimg" name="fimg" type="file" value="">
<input type="button" value="清空" οnclick="empty('fimg');" />