当前位置:首页 > 开发 > Web前端 > JavaScript > 正文

js去除空格,去除左右两端的空格

发表于: 2015-01-07   作者:蕃薯耀   来源:转载   浏览:
摘要: js去除空格,去除左右两端的空格 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>&g

js去除空格,去除左右两端的空格

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

蕃薯耀 2015年1月7日 14:26:28 星期三

更多请关注:http://fanshuyao.iteye.com/

 

//去除左右两端的空格
function trim(str) {
	if(str == null){
		str = "";
	}
    return str.replace(/(^\s*)|(\s*$)/g, "");
};

//去除所有空格
function removeSpace(str){
	if(str == null){
		str = "";
	}
	return str.replace(/\s/g, "");
};

/**去除Input的所有空格
 **id input的id属性
*/
function removeInputSpace(id){
	if(id == null || id == ""){
		alert("传入的id值不能为空");
	}else{
		var tempObject = document.getElementById(id);
		if(tempObject == null){
			alert("不存在id值为"+id+"的对象"); 
		}else{
			if(/\s/.test(tempObject.value)){
				tempObject.value = removeSpace(tempObject.value);
			}
		}
	}
};

 

onkeyup="removeInputSpace('id属性');"

这个方法会自动去掉input的空格

 

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

蕃薯耀 2015年1月7日 14:26:28 星期三

更多请关注:http://fanshuyao.iteye.com/

js去除空格,去除左右两端的空格

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
/* * Copyright (c) 2012, 烟台大学计算机学院 * All rights reserved. * 作 者:刘明亮 * 完成日期
#include <iostream> #include <string> using namespace std; string& trim(string &)
/* * 程序的版权和版本声明部分 * Copyright (c)2012, 烟台大学计算机学院学生 * All rightsreserve
在用Excel进行数据处理(删除重复项、分组统计等)的过程中,时常会碰到由于单元格中数值有空格而
/* * Copyright (c) 2013, 烟台大学计算机学院 * All rights reserved. * 作 者: 晓晓 * 完成日期
假如有一份视觉稿,其中一部分是实现这样的: 两排横向排列的框,它们中间有边距,两端无边距。每个
按道理应该这样写 ,可是不对,不知道怎么回事,在emeditor下又是可以的,奇怪了 后来我么现了,edit
按道理应该这样写 ,可是不对,不知道怎么回事,在emeditor下又是可以的,奇怪了 后来我么现了,edit
上机内容:C++程序的编译和运行 上机目的:掌握简单C++程序的编辑、编译、连接和运行的一般过程 算
* All rightsreserved. * 文件名称: array.cpp * 作 者:隋 鑫 * 完成日期: 2012 年12 月13 日 *
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号