JS去掉空格
<script type="text/javascript">
//去左空格;
function ltrim(s){
return s.replace(/(^\s*)/, "");
}
//去右空格;
function rtrim(s){
return s.replace(/(\s*$)/, "");
}
//去左右空格;
function trim(s){
//s.replace(/(^\s*)|(\s*$)/, "");
return rtrim(ltrim(s));
}
//====================================================================
如果是去掉半角和全角空格就把 \s 替换成 [' '|' '] 就变成
//去左空格;
function ltrim(s){
return s.replace(/(^[' '|' ']*)/, '');
}
//去右空格;
function rtrim(s){
return s.replace(/([' '|' ']*$)/, '');
//=====================================================================
function show(a){
var f = trim(a)
alert(f);
alert(f.length);
}
</script>
<input type="text" id="admin" onblur="show(this.value)"/>
分享到:
相关推荐
判断字符串是否为“空”字符即用户输入了空格 var strings = ' '; if (strings.replace(/(^s*)|(s*$)/g, ).length ==0) { alert('不能为空'); } 判断输入字符串是否为空或者全部都是空格 function is...
本文实例总结了javascript去除空格方法。分享给大家供大家参考。具体如下: 这里str为要去除空格的字符串: 去除所有空格: 代码如下:str = str.replace(/\s+/g,””); 去除两头空格: 代码如下:str = str.replace...
这样下来,$str前面会有个空格,js获取此值后,必须去掉空格 去空格函数rstr=rstr.replace(/(^\s*)|(\s*$)/g,””); 另: 去左空格replace(/(^\s*)/g, “”); 去右空格replace(/(\s*$)/g, “”); 另外,如果进行...
JavaScript判断输入是否为数字类型的方法总结 前言 很多时候需要判断一个输入是否位数字,下面简单列举集中方法。 第一种方法 isNaN isNaN 返回一个 Boolean 值,指明提供的值是否是保留值 NaN (不是数字)。 ...
尽管很多的开发人员都乐于颂扬javascript,但是仍旧有人看到它的阴暗面。 使用很多javascript代码的web页面... 尽量在开发模式中添加注释和空格,这样保持代码的可读性 在发布到产品环境前请将空格和注释都删除,并且尽
使用[removed]调用外部的JavaScript(.js文件) 4 如何与老浏览器打交道 4 (2) 把JavaScript代码放到HTML页面不同的位置 4 把JavaScript代码放到HTML<body>部分 4 把JavaScript代码放到HTML<head...
关于JS控制代码暂停的工作总结,需要的朋友可以参考下
获取get请求参数、去字符串空格。 1、获取get请求中的参数 Js代码 function getPara(para){ if(location.href.indexOf("?") == -1){ // 没有参数,则Do nothing. return null; } else{ // 取得GET请求?号...
不可拆分的空格 431 HTML表格 439 表格 441 HTML列表 461 HTML图像 469 Img标签和src属性 469 HTML背景 475 内容总结 478 独立实践 479 第二十四章:HTML进阶 480 学习目标 480 知识要点 481 表单 481 HTML框架 488 ...
这个规范中有两个鲜明的特点是 省略行尾的分号 和 函数名后加空格。这里的关系运算符指:in、instanceof对象中定义了存值器,一定要对应的定义取值器。子类
以下是对变量值的URL编码总结 : 建议用encodeURIComponent() , GET 和POST方式都可以发送过去 。 JavaScript中存在几种对URL字符串进行编码的方法:escape(),encodeURI(),以及encodeURIComponent()。这几种编码...
String类型表示由0或多个...\b 空格 \f 换页符 \\ 斜杠 \' 单引号 \ 双引号 \xnn \unnn 字符串转换:两个方法 1.toString():只有null和undefined没有这个方法。 每个字符串也都有一个toString()方法,该方法返回字符串的
网上找了很多,总结了几种方法供大家参考: 1、用的最多的是Substring,这个也是我一直用的 代码如下:s=s.Substring(0,s.Length-1) 2、用 RTrim,这个我原来只知道用来删除最后的空格,也没有仔细看过其它的用法,才...
(可以先看一下最后的总结部分再回过头来完整看完) 1. 前言 作为一名前端工程师,必须搞懂JS中的prototype、__proto__与constructor属性,相信很多初学者对这些属性存在许多困惑,容易把它们混淆,本文旨在帮助大家...
学了几天正则,差不多该总结整理写成果了,之前就想写语法高亮匹配来着,不过水平不够,看着例子都不理解。 那么我们来分析下两位大神 次碳酸钴 和 Barret Lee 语法高亮实现。 先说 Barret Lee 的这篇 《几个小例子...
JAVA模版引擎Freemarker常用标签(一) 1. if指令 这是一个典型的分支控制指令,该指令的作用完全类似于Java语言中的if,if指令的语法格式如下: <#if condition>... <#elseif condition>... <#elseif condition>......
需要预装node.js 1. 查看node版本,控制台输入 node -v v10.16.1 2. 查看vue版本 vue -V (Vue不是内部或外部命令…)–执行步骤3 3. 安装@vue/cli脚手架 npm i -g @vue/cli 4. 创建新项目 vue create ...
注册功能前段用js校验。 用户名: 2-8位由字母、数字、_或汉字组成。 密码:6-20位字符,不能使用空格。两次密码必须一致。 手机号:11位标准合法手机号,发送验证码并正确验证。 邮箱:邮箱格式验证。 需全部...