JS 去前后空格大全(IE9亲测)_javascript技巧

复制代码 代码如下:

<html>
<head>
<title> IE9 亲测JS各种去空格大全 </title>
</head>
<script>
function clearSpace(inputO){
var valueText=inputO.value;
//去掉前后空格
var text1=valueText.replace( /^\s+/, "" ).replace( /\s+$/, "" );
//去掉所有空格
var text2=valueText.replace(/[ ]/g,"");
//去掉前空格
var text3=valueText.replace( /^\s+/, "" );
//去掉后空格
var text4=valueText.replace( /\s+$/, "" );
alert("=="+text1+"==");
alert("=="+text2+"==");
alert("=="+text3+"==");
alert("=="+text4+"==");
}
</script>
<body>
<input type="text" id="appNo" onblur="clearSpace(this);" />
</body>
</html>

简单实用,IE9亲测,各种去空格!~~

时间: 2024-10-27 01:08:48

JS 去前后空格大全(IE9亲测)_javascript技巧的相关文章

JS 去前后空格大全(IE9亲测)

本文为大家详细介绍下JS去前后空格及所有空格,代码在IE9环境下测试,感兴趣的朋友可以参考下哈,希望对大家有所帮助   复制代码 代码如下: <html> <head> <title> IE9 亲测JS各种去空格大全 </title> </head> <script> function clearSpace(inputO){ var valueText=inputO.value; //去掉前后空格 var text1=valueTex

javascript 去字符串空格终极版(支持utf8)_javascript技巧

其实这个问题是:如果你的js本身是unicode编码,那么用正则表达式\s就可以去掉所有空白,但是如果你js是utf-8编码,那么正则就不能处理编码为160的空格了. 下面我先是正则表达式去掉编码为32的空格,再用递归的方法去掉字符串两边的unicode空格. 复制代码 代码如下: /** 去字符两端空格 开始 *@author 敖士伟 *@version v1.0 *@date 2009/11/14 22:51 */ String.prototype.trim = function() { v

JS去前后空格的正则

提供二种方法,都是利用了正则来处理. <script   language=Javascript> function   String.prototype.Trim()   {return   this.replace(/(^s*)|(s*$)/g, " ");} function   String.prototype.Ltrim(){return   this.replace(/(^s*)/g,   " ");} function   String.p

js trim函数 去空格函数与正则集锦_javascript技巧

但是如果项目没有用到jQuery等框架的话,js本身又没有这样的函数,我们不得不自己写这样的函数,下面是函数的具体实现: 复制代码 代码如下: //供使用者调用 function trim(s){ return trimRight(trimLeft(s)); } //去掉左边的空白 function trimLeft(s){ if(s == null) { return ""; } var whitespace = new String(" \t\n\r"); va

js 去掉空格实例 Trim() LTrim() RTrim()_javascript技巧

1.js去掉字符串的空格//去左空格;function ltrim(s)...{ return s.replace(/(^s*)/g, "");}//去右空格;function rtrim(s)...{return s.replace(/(s*$)/g, "");}//去左右空格;function trim(s)...{//s.replace(/(^s*)|(s*$)/g, "");return rtrim(ltrim(s)); } 2.去除字符

js日期相关函数dateAdd,dateDiff,dateFormat等介绍_javascript技巧

Js获取当前日期时间及其它操作 var myDate = new Date(); myDate.getYear(); //获取当前年份(2位) myDate.getFullYear(); //获取完整的年份(4位,1970-????) myDate.getMonth(); //获取当前月份(0-11,0代表1月) myDate.getDate(); //获取当前日(1-31) myDate.getDay(); //获取当前星期X(0-6,0代表星期天) myDate.getTime(); //获

js获取当前日期时间及其它操作汇总_javascript技巧

js获取当前日期时间及其它操作汇总 var myDate = new Date(); myDate.getYear(); //获取当前年份(2位) myDate.getFullYear(); //获取完整的年份(4位,1970-????) myDate.getMonth(); //获取当前月份(0-11,0代表1月) myDate.getDate(); //获取当前日(1-31) myDate.getDay(); //获取当前星期X(0-6,0代表星期天) myDate.getTime(); /

js获取时间函数及扩展函数的方法_javascript技巧

内置的Date函数 var mydate = new Date(); mydate.getYear(); //获取当前年份(2位) mydate.getFullYear(); //获取完整的年份(4位,1970-????) mydate.getMonth(); //获取当前月份(0-11,0代表1月) mydate.getDate(); //获取当前日(1-31) mydate.getDay(); //获取当前星期X(0-6,0代表星期天) mydate.getTime(); //获取当前时间(

js 把字符串当函数执行的方法_javascript技巧

并且用js去执行: [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行] ------------------------------- 方法一... [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行] 这是方法二.... 在checkbox的 value中 设定了 该checkbox要执行的 函数,而 方法的参数 就是将 当前点击的checkbox 做为参数传过去. 此处 我用大jquery来操作 复制代码 代码如下: $(function() { $("ul li a"