- 关 键 词:
- javascript
- jscript
- html
使用方法见以下代码HTML代码--------------------------------------------------------------------------------------------------------------<SCRIPT LANGUAGE="JavaScript"><!--//出处:网上搜集//made by yaosansi 2005-12-02//For more visit http://www.yaosansi.com// 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=' 前后都是空格 ';"><a href="http://www.yaoasnsi.com" target="_blank">访问yaosansi.com</a>-------------------------------------------------------------------------------------------------------------- 下面来我们来看看Js脚本中"/s表示什么" 引用内容\s 匹配任何空白字符,包括空格、制表符、换页符等等。等价于 [ \f\n\r\t\v]。 请紧记是小写的s方法二:由于使用方法简单,所以这里就不举例子了. 引用内容//javascript去空格函数 function LTrim(str){ //去掉字符串 的头空格var i;for(i=0;i if(str.charAt(i)!=" "&&str.charAt(i)!=" ") break;}str = str.substring(i,str.length);return str;}function RTrim(str){var i;for(i=str.length-1;i>=0;i--){if(str.charAt(i)!=" "&&str.charAt(i)!=" ") break;}str = str.substring(0,i+1);return str;}function Trim(str){return LTrim(RTrim(str));}方法三:这个方法将函数写在一起,通过传递参数不同而达到不同的实现效果 引用内容<HTML><HEAD><TITLE>JavaScript Trim Function</TITLE><SCRIPT LANGUAGE=javascript><!--//****************************************************************// Description: sInputString 为输入字符串,iType为类型,分别为// 0 - 去除前后空格; 1 - 去前导空格; 2 - 去尾部空格//****************************************************************function cTrim(sInputString,iType){var sTmpStr = ' 'var i = -1if(iType == 0 || iType == 1){while(sTmpStr == ' '){++isTmpStr = sInputString.substr(i,1)}sInputString = sInputString.substring(i)}if(iType == 0 || iType == 2){sTmpStr = ' 'i = sInputString.lengthwhile(sTmpStr == ' '){--isTmpStr = sInputString.substr(i,1)}sInputString = sInputString.substring(0,i+1)}return sInputString}//--></SCRIPT></HEAD><BODY>JavaScript中的字符串去除空格函数(自定义):<br/><SCRIPT LANGUAGE=javascript><!--var sR0 = cTrim(" T e s t ",0)var sR1 = cTrim(" T e s t ",1)var sR2 = cTrim(" T e s t ",2)document.write("R0 = '" + sR0 + "'<br/>")document.write("R1 = '" + sR1 + "'<br/>")document.write("R2 = '" + sR2 + "'<br/>")//--></SCRIPT></BODY></HTML>运行效果如下: HTML代码<HTML><HEAD><TITLE>JavaScript Trim Function</TITLE><SCRIPT LANGUAGE=javascript><!--//****************************************************************// Description: sInputString 为输入字符串,iType为类型,分别为// 0 - 去除前后空格; 1 - 去前导空格; 2 - 去尾部空格//****************************************************************function cTrim(sInputString,iType){var sTmpStr = ' 'var i = -1if(iType == 0 || iType == 1){while(sTmpStr == ' '){++isTmpStr = sInputString.substr(i,1)}sInputString = sInputString.substring(i)}if(iType == 0 || iType == 2){sTmpStr = ' 'i = sInputString.lengthwhile(sTmpStr == ' '){--isTmpStr = sInputString.substr(i,1)}sInputString = sInputString.substring(0,i+1)}return sInputString}//--></SCRIPT></HEAD><BODY>JavaScript中的字符串去除空格函数(自定义):<br/><SCRIPT LANGUAGE=javascript><!--var sR0 = cTrim(" T e s t ",0)var sR1 = cTrim(" T e s t ",1)var sR2 = cTrim(" T e s t ",2)document.write("R0 = '" + sR0 + "'<br/>")document.write("R1 = '" + sR1 + "'<br/>")document.write("R2 = '" + sR2 + "'<br/>")//--></SCRIPT></BODY></HTML>通告:http://www.qqread.com/javascript/w305447.html进入讨论组讨论。
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
相关专题
- Javascript风格要素 Ⅰ (0次浏览)
- Javascript风格要素 Ⅱ (0次浏览)



