js的trim

在IE6,7,8中String对象没有trim方法,IE9,Chrome,Firefox是有的,解决方法:

if(typeof String.prototype.trim !== 'function') {
	String.prototype.trim = function() {
		return this.replace(/^\s+|\s+$/g, '');
	}
}

如果使用jQuery,直接用$.trim(string)好了。

标签: none

仅有一条评论

  1. 搞ibox的时候遇到的这个问题,记录一下。

添加新评论