[b]为 js 添加 trim() 功能[/b]
js 默认不支持 trim() 方法,但是 firefox 支持该方法,
可以通过为 String 类,添加1个自定义 trim() 方法,来实现通用的 trim() 支持,
------
[b]例子:[/b]
regex_test.js
test.html
------
js 默认不支持 trim() 方法,但是 firefox 支持该方法,
可以通过为 String 类,添加1个自定义 trim() 方法,来实现通用的 trim() 支持,
------
[b]例子:[/b]
regex_test.js
/** trim() method for String */
String.prototype.trim=function() {
return this.replace(/(^\s*)|(\s*$)/g,'');
};
test.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<script type="text/javascript" src="regex_test.js"></script>
</head>
<body>
<input type="text" id="t_one" />
<input type="button" value="btn" onclick="alert(document.getElementById('t_one').value.trim());" />
</body>
</html>
------