我需要从表单的文本元素中修剪所有尾随空格。我需要以最少的步骤完成。一旦我按下提交,它应该修剪所有的空白,然后执行进一步的操作。有没有可用的脚本?如果没有,那么请您帮助我实现我的目标。目前我需要手动识别每个元素,然后执行修剪。
var username = myform.elements['username'].value;
username.trim();
如何概括它?
我需要从表单的文本元素中修剪所有尾随空格。我需要以最少的步骤完成。一旦我按下提交,它应该修剪所有的空白,然后执行进一步的操作。有没有可用的脚本?如果没有,那么请您帮助我实现我的目标。目前我需要手动识别每个元素,然后执行修剪。
var username = myform.elements['username'].value;
username.trim();
如何概括它?
$('input').val(function(_, value) {
return $.trim(value);
});
$("form").children().each(function(){
this.value=$(this).val().trim();
})
将修剪表单标签内的所有文本框和文本区域,但不要在表单内编写不必要的代码。
采用
var allInputs = $(":input");
获取所有表单元素。迭代使用每个函数并修剪它。
会是这样的(未测试)
var allInputs = $(":input");
allInputs.each(function() {
$(this).val($.trim($(this).val()));
});
$('#yourformid').submit(function(){
$(':input').each(function(){
$(this).val($.trim($(this).val()))
})
return true;
});
$('#formid').find('input:text').each(function(){
$(this).val($.trim($(this).val()));
});