jquery $.trim()去除字符串空格详解

用JQuery删除字符串的前后空格很简单,使用$.trim(StringText);//StringText是要删除空格的字符串

$.trim(str)

返回:string;

说明:去掉字符串首尾空格。

示例:

 
先看个错误代码错误代码:

 代码如下 复制代码
<input type="text" name="" id="results" value=""/>
var content = $('#content').val(); 
if(content.trim() == '') 
alert('空'); 

上面的写法在firefox下不会报错,但在ie下确会报错

所以要写成下面格式:

 代码如下 复制代码

<input type="text" name="" id="results" value=""/>

var content = $('#results').val(); 
if($.trim(content) == '') 
alert('空');

或者

var content = $('#content').val();

if(jQuery.trim(content) == '')

alert('空');

一个实例

 代码如下 复制代码

<!doctype html>
<html>
<head>
  <script src="http://code.jquery.com/jquery-1.5.js"></script>
</head>
<body>
  <button>show trim example</button>
<script>

$("button").click(function () {
var str = "     lots of spaces before and after     ";
alert("'" + str + "'");

str = jquery.trim(str);
alert("'" + str + "' - no longer");
});

</script>

</body>
</html>

时间: 2024-10-27 01:09:07

jquery $.trim()去除字符串空格详解的相关文章

MySQL字符串函数详解(推荐)_Mysql

一.ASCII ASCII(str) 返回字符串str的最左面字符的ASCII代码值.如果str是空字符串,返回0.如果str是NULL,返回NULL. 二.ORD ORD(str) 如果字符串str最左面字符是一个多字节字符,通过以格式((first byte ASCII code)*256+(second byte ASCII code))[*256+third byte ASCII code...]返回字符的ASCII代码值来返回多字节字符代码.如果最左面的字符不是一个多字节字符.返回与A

Javascript字符串常用方法详解_javascript技巧

字符串 字符串就是一个或多个排列在一起的字符,放在单引号或双引号之中. 'abc' "abc" length属性 js里的字符串类似于数组,都是一个一个字符拼凑在一起组成的,因此可以用length属性取得字符串的长度 var str = "hello" str.length; // 5 字符串常用的一些方法 1. charAt() str.charAt(n) => 返回字符串的第 n 个字符,如果不在 0~str.length-1之间,则返回一个空字符串. v

Javascript类型系统之String字符串类型详解_javascript技巧

javascript没有表示单个字符的字符型,只有字符串String类型,字符型相当于仅包含一个字符的字符串 字符串String是javascript基本数据类型,同时javascript也支持String对象,它是一个原始值的包装对象.在需要时,javascript会自动在原始形式和对象形式之间转换.本文将介绍字符串String原始类型及String包装对象 定义 字符串String类型是由引号括起来的一组由16位Unicode字符组成的字符序列 字符串类型常被用于表示文本数据,此时字符串中的

jQuery Trim去除字符串首尾空字符的实现方法说明

 本篇文章主要是对jQuery Trim去除字符串首尾空字符的实现方法进行了详细的介绍,需要的朋友可以过来参考下,希望对大家有所帮助 假如您的项目正在使用jQuery框架,要去除字符串首尾的空字符您当然会选择:jQuery.trim(string).如果没有用到jQuery如何简单的实现呢.之前本人曾发过一个代码小片段:Javascript去除字符串左右的空格-trim(),这个写的比较粗糙并要用到递规操作.所以很多人很不满意代码的质量,包括我在内. 偶尔看了下jQuery的代码,发现非常值的我

C语言 字符串指针详解及示例代码_C 语言

C语言中没有特定的字符串类型,我们通常是将字符串放在一个字符数组中,这在<C语言字符数组和字符串>中已经进行了详细讲解,这里不妨再来演示一下: #include <stdio.h> int main(){ char str[] = "http://c.biancheng.net"; int len = strlen(str), i; //直接输出字符串 printf("%s\n", str); //每次输出一个字符 for(i=0; i<

jQuery Trim去除字符串首尾空字符的实现方法说明_jquery

假如您的项目正在使用jQuery框架,要去除字符串首尾的空字符您当然会选择:jQuery.trim(string).如果没有用到jQuery如何简单的实现呢.之前本人曾发过一个代码小片段:Javascript去除字符串左右的空格-trim(),这个写的比较粗糙并要用到递规操作.所以很多人很不满意代码的质量,包括我在内.偶尔看了下jQuery的代码,发现非常值的我们学习. 看看它是怎么实现这个功能的吧,代码只有一句话:使用正则方法. JavaScript Trim实现代码function trim

sqlServer实现去除字符串空格

说起去除字符串首尾空格大家肯定第一个想到trim()函数,不过在sqlserver中是没有这个函数的,却而代之的是ltrim()和rtrim()两个函数.看到名字所有人都 知道做什么用的了,ltrim()去除字符串左边的空格,rtrim()去除字符串右边的空格,要去除首尾空格同时使用这个两个函数就好了. 测试: select ltrim(' test ') --去除左边的空格 select rtrim(' test ') --去除右边的空格 select ltrim(rtrim(' test '

Javascript字符串常用方法详解

字符串 字符串就是一个或多个排列在一起的字符,放在单引号或双引号之中. 'abc' "abc" length 属性 js里的字符串类似于数组,都是一个一个字符拼凑在一起组成的,因此可以用 length 属性取得字符串的长度 var str = "hello" str.length; // 5 字符串常用的一些方法 1. charAt() str.charAt(n) => 返回字符串的第 n 个字符,如果不在 0~str.length-1之间,则返回一个空字符串

ruby 去除字符串空格实例

使用 String#strip方法,去除所有空格  代码如下 复制代码 "    hello    ".strip   #=> "hello" "tgoodbyern".strip   #=> "goodbye" 另外lstrip和rstrip分别去除字符串左右两端的空格  代码如下 复制代码 "  hello  ".lstrip   #=> "hello  " &qu