`

js去除前后空格方法

阅读更多
js去除前后空格方法
//去除前后空格方法
String.prototype.trim = function(){  
    return this.replace(/(^\s*)|(\s*$)/g, "");  
}

//去除前面的空格方法
String.prototype.trimLeft = function(){    
   return this.replace(/(^\s*)/g, "");    
}  
  
//去除后面的空格方法
String.prototype.trimRight = function(){    
   return this.replace(/(\s*$)/g, "");    
} 

//表单验证
function fastSubmit(f){
  var form=f;
  var ra=form.searchType;
  var radioValue="";
  for(var i=0;i<ra.length;i++){  
     if(ra[i].checked){  
      radioValue=ra[i].value;
     }
  }
  if(radioValue==""){
    alert("请选择查询类型!");
    return false;  
  }else if(form.content.value.trim()==""){
    alert("请输入内容!");
    return false;
  }
}

<form action="/fastSearch.action" method="post" id="fastForm" onSubmit="return fastSubmit(this);">
      <ul>
        <li style="padding-left:20px;">
          <input type="radio" value="0" name="searchType"/>
          PN / FC
          <input type="radio" value="1" name="searchType"/>
          整机型号
          <input type="radio" value="2" name="searchType"/>
          整机名称
          <input type="text" class="m3" name="content"/>
        </li>
        <li>
          <input type="submit" value="提交"/>

        </li>
      </ul>
</form>


参考:
http://blog.stevenlevithan.com/archives/faster-trim-javascript
http://www.iteye.com/topic/1021677
分享到:
评论

相关推荐

    javascript 取Url参数和去掉字符串前后空格方法

    ### JavaScript 获取URL参数和去除字符串前后空格的方法 在日常的Web开发中,经常会遇到需要获取URL中的参数或处理字符串的情况。例如,在用户点击某个链接或者表单提交后,我们可能需要从URL中提取出某些特定的...

    自动去除空格搜索

    此工具的工作原理可能是这样的:它首先接收用户输入的关键字,然后通过内部的字符串处理函数,如JavaScript的`trim()`、`replace()`或正则表达式来去除多余的空白字符。`trim()`用于去除字符串首尾的空白,而`...

    清除文本框文本前后空格

    JS去掉首位空格,在java web开发中为了减轻服务器压力可是很好的一个出来。直接的js清除文本框文本前后空格。

    js去字符串前后空格的实现方法

    除了介绍的几种去除字符串前后空格的方法外,开发者在实际工作中还可以根据具体情况选择合适的去空格方法。例如,如果项目中对性能要求极高,可能需要对各种方法进行性能测试,选择在当前项目环境下运行速度最快的...

    js去字符串前后空格的实现方法.docx

    ### JavaScript去除字符串前后空格的方法 #### 概述 在前端开发中,处理用户输入时经常需要去除字符串两端的空格。这是因为用户在输入时可能会无意间加入空格,而这些空格通常是没有意义的,甚至可能导致后续逻辑...

    JS去掉字符串空格

    在JavaScript(简称JS)开发中,对字符串进行操作是一项常见且重要的任务,其中去除字符串中的空格是一个典型的处理需求。本文将深入探讨如何利用JS来有效地去除字符串中的空格,包括单个空格、多个连续空格以及字符...

    js去空格效果

    本文将深入探讨如何使用JavaScript有效地去除字符串中的空格,包括前后空格、前空格和后空格,以及这些方法的实际应用。 ### JavaScript中的trim()函数 #### 原生trim()函数 自ECMAScript 5(ES5)起,JavaScript...

    js去字符串前后空格5种实现方法及比较.docx

    在JavaScript中,去字符串前后空格是常见的字符串处理操作,特别是在处理用户输入或者格式化文本时。以下五种方法展示了如何实现这一功能: 1. **循环检查替换**: 这种方法通过创建一个包含空格、制表符和换行符...

    javascript中使用正则表达式实现删除字符串中的前后空格

    在文档中提到了几种不同的方法来删除字符串中的前后空格。第一个例子使用了简单的正则表达式: ```javascript var str = "yexj00"; str = str.replace(/^s*|s*$/g, ''); alert(str); ``` 这里,正则表达式`/^s*|s*...

    JavaScript中三种去空格的方法.txt

    根据提供的文件信息,本文将详细介绍JavaScript中三种去除字符串前后空格的方法,并对这些方法进行深入解析。 ### 一、背景介绍 在JavaScript编程中,处理字符串是非常常见的需求之一。其中,去除字符串首尾的空白...

    js去空格技巧分别去字符串前后、左右空格.docx

    本文将详细介绍几种JavaScript中去除字符串空格的技巧,包括分别去除前后、左右空格的方法。 首先,JavaScript提供了内置的`trim()`方法,用于去除字符串的前导和尾随空格。这个方法不会影响字符串中间的空格。例如...

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

    //去掉前后空格 var text1=valueText.replace( /^\s+/, “” ).replace( /\s+$/, “” ); //去掉所有空格 var text2=valueText.replace(/[ ]/g,””); //去掉前空格 var text3=valueText.replace( /^\s+/, “” );

    JS去除字符串中空格的方法

    以上就是JavaScript中去除字符串空格的几种常见方法。除此之外,JavaScript的字符串处理功能十分强大,还包括很多其他技巧,如: - JavaScript正则表达式技巧:包括正则表达式的创建、测试和应用等。 - JavaScript...

    为Javascript中的String对象添加去除左右空格的方法(示例代码)

    主要介绍了为Javascript中的String对象添加去除左右空格的方法(示例代码)。需要的朋友可以过来参考下,希望对大家有所帮助

    Javascript 5种方法实现过滤删除前后所有空格

    在处理JavaScript字符串时,去除字符串两端的空格是常见的需求。本文介绍了五种实现该功能的方法,分别是循环检查替换、正则替换、使用jQuery的trim方法、使用MooTools库的trim方法以及裁剪字符串方式。下面将详细...

    javasrcipt去字符串空格

    ### JavaScript去除字符串中的空格 在JavaScript开发过程中,经常需要处理字符串数据,其中就包括了对字符串中的空格进行操作。本篇文章将详细介绍如何在JavaScript中去除字符串中的空格,并探讨不同的方法及其适用...

    javascript代码-使用代码解决fnStringTrim(str) - 去除js字符串前后的空格.js的源代码

    ——学习参考资料:仅用于个人学习使用! javascript代码-使用代码解决fnStringTrim(str) - 去除js字符串前后的空格.js的源代码

    JS去掉字符串前后空格或去掉所有空格的用法

     如果使用jQuery直接使用$.trim(str)方法即可,str表示要去掉前后所有空格的字符串。  2、 去掉字符串中所有空格(包括中间空格,需要设置第2个参数为:g) 代码如下: function Trim(str,is_global) { var result...

    vue中如何去掉空格的方法实现

    通过上述方法,可以在Vue项目中有效地去除用户输入数据的前后空格以及一些特殊空白字符,从而避免因字符串中的空格导致的后端验证失败或数据问题。需要注意的是,使用这些方法时,应该考虑到在输入过程中可能出现的...

Global site tag (gtag.js) - Google Analytics