IE8以及IE8以下不支援trim()方法,我們需要通過JS的原型,重新定義trim()方法
下面這個方法貌似是可以的,你可以試試:
<script type="text/javascript">
String.prototype.trim=function(){
returnthis.replace(/(^\s*)|(\s*$)/g, "");
}
alert("22".trim());
console.log("22".trim());
</script>
當然,更好的方法應該是使用jquery自帶的trim()方法,$.trim(" xx ");
本文轉自韓立偉 51CTO部落格,原文連結:http://blog.51cto.com/hanchaohan/1176355,如需轉載請自行聯系原作者