如何在js中实现trim函数功能呢?本节分享一种方法。
例子,js trim函数代码。
例2,js trim函数
去所有空格啊,包括中间空格,完美实现。
在之前的介绍中,我们提供了多种去除空格的方法,比如js去空格技巧 js去除字符串前后、左右空格,以及
大家都可以参考下。
例3,js中trim函数的实例代码。
<!--
// trim() , ltrim() , rtrim()
string.prototype.trim = function()
{
return this.replace(/(^s*)|(s*$)/g, "");
}
string.prototype.ltrim = function()
{
return this.replace(/(^s*)/g, "");
}
string.prototype.rtrim = function()
{
return this.replace(/(s*$)/g, "");
}
//-->
</script>
带有空格的页面内容:
<input type="text" value=" 前后都是空格 " id="space">
<input type="button" value="去前后空格" onclick="javascript:document.getelementbyid('space').value=document.getelementbyid('space').value.trim();document.getelementbyid('space').select();">
<input type="button" value="去前空格" onclick="javascript:document.getelementbyid('space').value=document.getelementbyid('space').value.ltrim();document.getelementbyid('space').select();">
<input type="button" value="去后空格" onclick="javascript:document.getelementbyid('space').value=document.getelementbyid('space').value.rtrim();document.getelementbyid('space').select();">
<input type="button" value="还原" onclick="javascript:document.getelementbyid('space').value=' 前后都是空格 ';">