`
yuelangyc
  • 浏览: 454783 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

js验证-自定义验证去空格函数

阅读更多
<script type="text/javascript">
//javascript去空格函数
function LTrim(str){ //去掉字符串 的头空格
var i;
for(i=0;i<str.length; i++) {
if(str.charAt(i)!=" ") break; 
}
str = str.substring(i,str.length);
return str;
}
function RTrim(str){ //去掉字符串的尾空格
var i;
for(i=str.length-1;i>=0;i--){
if(str.charAt(i)!=" "&&str.charAt(i)!=" ") break;
}
str = str.substring(0,i+1);
return str;
}
function Trim(str){
return LTrim(RTrim(str));
}
function validate(field) {
if(Trim(field.title.value) == "") {
alert("请您输入标题!") ;
field.title.focus() ;
return false;
}
if(Trim(field.cont.value) == "") {
alert("请您输入话题内容!") ;
field.cont.focus() ;
return false;
}
return true ;
}</script>


分享到:
评论

相关推荐

    最全的javascript验证函数

    本资料集合了最全面的JavaScript验证函数,旨在帮助开发者实现各种常见的验证需求。 1. **基础验证函数** - `isEmpty`: 验证输入是否为空,常用于必填项。 - `isEmail`: 检查输入是否为有效的电子邮件格式。 - `...

    js去空格效果

    JavaScript提供了多种方式来去除字符串中的空格,包括原生的`trim()`函数以及自定义的`ltrim()`和`rtrim()`函数。掌握这些技巧对于UI设计人员和前端开发者来说是非常重要的,因为它们可以帮助我们创建更健壮、更用户...

    Jquery-validate扩展方法(验证空格)

    这个库的核心功能是提供了一系列内置的验证规则,如 `required`、`email` 和 `number` 等,同时支持自定义验证规则以满足特定需求。在本主题中,我们将深入探讨如何使用 `jQuery Validate` 进行表单验证,以及如何...

    JS通用表单验证函数

    - 添加更多自定义验证规则,如日期格式、邮箱格式等。 - 支持国际化,使错误提示信息可按语言切换。 - 提供更丰富的反馈方式,如使用 toaster 消息或弹窗提示,而非简单的`alert`。 - 增加对自定义事件的支持,以便...

    最全面的JS表单验证

    JavaScript(简称JS)是一种广泛用于网页和网络应用的编程语言,尤其在前端开发中,它承担着处理用户交互、表单验证等重要职责。本文将详细介绍如何使用JS进行表单验证,包括日期、空值、日期格式、字母数字下划线、...

    万能通用智能JS表单验证

    6. **自定义验证**:对于更复杂的需求,开发者可以编写自定义函数来进行验证,比如检查密码强度、验证密码是否与确认密码一致等。 万能通用智能JS表单验证的亮点在于其“智能”和“万能”特性: - **智能**:该...

    js form 验证函数 当前比较流行的错误提示.docx

    4. **自定义验证规则**: `checkData`对象可以作为基础,扩展其他验证规则,如电话号码、身份证号等。只需添加相应的验证函数,并在验证失败时调用`appendError`方法显示错误。 5. **社区协作**: 文件作者提到,...

    js验证表单大全 doc

    6. **自定义验证函数**:`checkReg`函数是一个通用的验证函数,它接受输入对象、正则表达式和错误消息作为参数。首先,它移除输入值两侧的空格,然后使用`test()`方法检查输入值是否匹配正则表达式。如果不匹配,就...

    最全的JavaScript表单验证

    在JavaScript中,表单验证是确保用户输入的数据符合预期格式的关键步骤,它能有效防止无效数据进入...例如,可以结合多个验证函数来检查一个字段是否同时满足多种条件,或者自定义新的验证规则以适应特定业务场景。

    JavaScript去除空格的三种方法(正则/传参函数/trim)

    第二种方法是通过编写自定义函数实现去除空格。这包括定义三个函数:LTrim、RTrim和Trim。LTrim用于去除字符串左侧(开头)的空格,RTrim用于去除字符串右侧(结尾)的空格,而Trim函数则组合了LTrim和RTrim,先去除...

    js表单验证控制代码大全

    - 在复杂场景下,可以编写自定义验证函数来满足特定需求。 7. **实时验证** - 利用`onkeyup`、`onblur`等事件,实现实时反馈,提高用户交互性。 8. **AJAX异步验证** - 验证数据可能需要服务器的参与,如用户名...

    javascript函数库

    `checkMask(str, pat)`函数允许用户自定义正则表达式来验证字符串是否符合特定模式。最后,`getFilePostfix(oFile)`函数可以从文件对象中获取文件的后缀名。 这些函数的实现通常是通过JavaScript的内置方法,如`...

    常用的表单提交判断函数

    4. **自定义验证函数** - 可以创建自定义函数来满足特定需求,如日期格式、身份证号验证等。例如,一个简单的日期验证函数可能如下: ```javascript function validateDate(date) { var datePattern = /^\d{4}-\...

    表单验证,满足各式各样验证

    `jQuery Validate`是一个强大的表单验证插件,它提供了丰富的验证规则和自定义方法。例如,我们可以用以下代码进行电话号码验证: ```javascript $.validator.addMethod("phoneCN", function(value, element) { ...

    javascript form 验证函数 弹出对话框形式

    综上所述,JavaScript表单验证涵盖了各种验证类型,通过上述函数和方法,可以有效地对用户输入的数据进行校验,并通过弹出对话框的形式及时反馈验证结果给用户。这些验证不仅提高了表单的准确性,也提升了用户体验。

    javascript用户名密码邮箱验证

    下面我们将详细探讨相关的...这个压缩包可能包含了实现这些功能的示例代码,你可以通过学习和理解这些代码来提升你的JavaScript验证技巧。记住,实践是检验真理的唯一标准,多尝试、多调试,才能真正掌握这些知识点。

    JavaScript最常用数据验证合集,程序员实战总结!

    11. **自定义验证函数**:当内置的验证方法不能满足需求时,可以编写自定义函数,根据业务逻辑进行验证。 12. **AJAX数据验证**:在异步请求数据时,可以先在客户端进行初步验证,再发送到服务器进行二次确认。 13...

    javascript去掉两边空格

    在JavaScript中,处理字符串时经常需要去掉字符串两边的空格。这在表单验证、数据清洗等场景中尤为常见。本文将详细介绍如何在JavaScript中去掉字符串两边的空格,并提供几种不同的实现方法。 ### 方法一:使用内置...

Global site tag (gtag.js) - Google Analytics