在php中, 可以直接用trim, 但js中要自己来搞, 用正则吧, 如下:

<html>
<body>

<script>
	function trimStr(str)
	{
		return str.replace(/(^\s*)|(\s*$)/g, "");
	}

	var a = "abc";
	var b = " abc";
	var c = "abc   ";
	var d = "       abc     ";
	

	if(a == trimStr(b) && a == trimStr(c) && a == trimStr(d) )
	{
		alert("yes");
	}
	else
	{
		alert("no");		
	}

</script>

</body>
</html>
        结果yes




本文转载:CSDN博客