删除文本框上的空格,但不删除单词之间的空格
Remove space on textbox but not between words
我想在keyup事件的textbox中删除文本开头的空格,但如果空格在文本之间,则不会删除。我该怎么做?
<script language="javascript">
String.prototype.ltrim = function() {
return this.replace(/^'s+/,"");
}
$(function(){
$("#idOfTextBoxHere").keyup(function(){
$(this).val( $(this).val().ltrim());
});
});
</script>
嗨,我不知道你的确切需求,请纠正我的
$('#your textbox id').keyup(function () {
var val = $(this).val();
val = val.replace(/^'s+/, '');
$(this).val(val);
});
使用正则表达式
/^' //
删除行开头的空格。
使用trim()
函数
var text = " hel lo ";
alert(text.trim());
尝试:
$("#idOfTextboxHere").focusout(function(){
$(this).val( $.trim($(this).val()) );
});
当用户点击离开时,它将修剪文本框的开头和结尾。
相关文章:
- 当可见属性设置为 false 时,使用 JavaScript 删除空格
- 我想限制用户在jquery中输入文本后面的空格,如果它在文本后面,我会删除空格
- 删除空格后的所有字符串
- jQuery从数组中删除空格
- 谷歌地图自动完成删除空格并在地址字符串中插入加号(+)
- 表单验证 - Javascript 删除空格电话号码
- 如何删除空格和重新排序单词
- 从角度文本中删除空格
- JavaScript:使用 decodeUri 或 unescape 不会删除空格
- JSP 页自动删除空格
- 是否存在替换方法无法从字符串中删除空格的情况
- JavaScript 删除空格回车符
- 发布带有空格的隐藏字段会删除空格后的内容
- JS/JQuery-如果空格是第一个和/或最后一个字符,则从输入字段中删除空格
- 从字符串中删除空格,并在分隔行中写入文本
- 从锚href中删除空格
- 从javascript字符串中删除空格,但不删除所有空格
- 如何从正则表达式[^wxC0-xFF]中删除空格和下划线
- 提取url参数后删除空格
- 如何删除特殊字符,但不删除空格