Jquery替换去除表单里的空格代码

先我们来看利用trim去除空格

 代码如下 复制代码

// Used for trimming whitespace
trimLeft = /^s+/,
trimRight = /s+$/,
// Use native String.trim function wherever possible
trim: trim ?
function( text ) {
return text == null ?
"" :
trim.call( text );
} :
// Otherwise use our own trimming functionality
function( text ) {
return text == null ?
"" :
text.toString().replace( trimLeft, "" ).replace( trimRight, "" );
},

方法利用正则表达式来去掉空格方法

 代码如下 复制代码

$("input[type=text]").change(function(){
    $('input[type=text]:not(:disabled)').each(function(){
        var str = $(this).val();
        str = str.replace(/s/g,"");
        $(this).val(str);  
    });  
});

时间: 2024-09-19 13:11:44

Jquery替换去除表单里的空格代码的相关文章

jquery js 重置表单 reset()具体实现代码_jquery

在开发中,我们会用到很多表单,我们希望表单提交以后,能reset, 但是jquery没有这个方法,怎么处理呢? 复制代码 代码如下: <form id="form1" action="" method="post" runat="server"> <input name="inp" id="inp" value="1" /> </form

Jquery插件easyUi表单验证提交(示例代码)_jquery

复制代码 代码如下: <form id="myForm" method="post">  <table align="center" style="width:400px;height:auto;margin-top: 20px">           <tr>                                           <td align="righ

Jquery实现select表单里选择不同的值一些隐藏的div显示出来

问题描述 select默认值:-- 其他值:java c net <div id="d1"></div><div id="d2"></div><div id="d3"></div>选择java时显示d3 选择net时显示d1超级简单的.可是我没用过,想请教.谢谢. 解决方案 <select id="s"><option value=&qu

基于Jquery的FormValidator表单验证插件

包含了以下验证功能: 1.控件值不能为空 2.控件值长度限制 3.选中项数量限制 4.控件值范围限制 5.控件值类型限制 6.控件值格式化 7.两个控件值比较 8.自定义验证方法 9.下拉必选 10.表单验证方式 11.控件独自验证 看一个简单的表单用户名验证插件  代码如下 复制代码 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/D

如何获取同一个form表单里的对象的value值呢

问题描述 如何获取同一个form表单里的对象的value值呢 <input type="hidden" id="district<%=i%>" name="district" > <script> document.getElementById("district"+i).value=document.getElementById("shuru"+i).value <

获得表单里的值

问题描述 请问大家我一个页面有两个表单,怎么获得其中一个表单里的所有输入框里的值? 问题补充:Dxx23 写道 解决方案 alert(document.all.form1.getElementsByTagName("input").value) 这个方法返回的是一个数组就是input元素数组,如过你只有一个那应该alert(document.all.form1.getElementsByTagName("input")[0].value) 事实上,无论你多少个,即使

jquery- Jquery表单里colModel怎么显示男女

问题描述 Jquery表单里colModel怎么显示男女 {name:'sex', index:'sex', width:'70', align:'center',editoptions:{value:'1:男;2:女'}}, 这样不能显示 解决方案 注意jqGrid放grid.locale-cn.js的后面.否则会报错. jQuery("#editgrid").jqGrid({ datatype: "local", height: 450, colNames:['

html5 form表单里有多个 input type=&amp;amp;quot;search&amp;amp;quot;的问题?

问题描述 html5 form表单里有多个 input type="search"的问题? html5页面 form表单里有多个 input type="search",在手机上浏览,在search框内 输入后,点击键盘右下角的搜索,form表单没有提交.若form表单里只有一个search, 则会提交表单.这类问题主要是什么? 解决方案 把名字去不一样,看行不行 解决方案二: <input type="search" name="

jquery 构造函数在表单提交过程中修改数据

  这篇文章主要介绍了jquery 构造函数在表单提交过程中修改数据的方法,十分简单实用,有需要的小伙伴可以参考下. 先贴代码 ? 1 2 3 4 5 6 7 <script type="text/javascript"> function appendText(){ var content = $("#textarea").val(); var new_content = content + "wap"; $("#text