<script type="text/javascript">
function js(id){
return document.getElementById(id);
}
function checkInput(){
js("msg").innerHTML ="";
var loginName = js("loginName").value;
var loginPwd = js("loginPwd").value;
var valiCode = js("valiCode").value;
if(loginName.length==0){
js("msg").innerHTML ="用戶名不能為空!";
}else if(loginName.length<5){
js("msg").innerHTML ="用戶名長度為6-20字符!";
}else if(loginPwd.length==0){
js("msg").innerHTML =" 密碼不能為空!";
}else if(loginPwd.length<5){
js("msg").innerHTML ="密碼長度為6-20字符!";
}else if(valiCode.length!=4){
js("msg").innerHTML ="驗證碼長度為4位!";
}else if(isNaN(valiCode)){
js("msg").innerHTML ="請輸入數字驗證碼!";
}else{
js("msg").innerHTML ="";
js("loginForm").submit();
}
}
//alert(loginName+":" + loginPwd+":"+ valiCode);
</script>
分享到:
相关推荐
"customValidate": "function(value, model) { return value.length > 5; }" } ``` 这里定义了一个验证规则,要求用户名的长度必须大于5个字符。 2. **编写验证函数**:`customValidate`属性的值是一个JavaScript...
$.validator.addMethod("customRule", function(value, element) { return value === "expectedValue"; }, "请填写预期的值"); ``` 然后在表单元素上使用新规则: ```html <input type="text" id="customField" ...
$.validator.addMethod("customRule", function(value, element) { return value === "预期值"; // 自定义验证逻辑 }, "自定义规则的错误提示"); ``` 在表单提交时,validate插件会自动进行验证,如果所有字段都...
$.validator.addMethod("customRule", function(value, element, param) { // 自定义验证逻辑 return value === "someValue"; }, "This field should have the value 'someValue'."); ``` 然后在表单元素上使用新...
$.validator.addMethod("customRule", function(value, element) { // 自定义验证逻辑 return value === "expectedValue"; }, "自定义规则的错误信息"); $("#myForm").validate({ rules: { customField: { ...
$.validator.addMethod("customRule", function(value, element) { // 验证逻辑 return value === "预期值"; }, "请输入预期值"); ``` 然后,在表单元素上使用`data-rule-customRule="true"`来应用这个规则。 ...
- **Custom selectors**:可以创建自定义的选择器,以适应特定的验证需求。 - **Utilities**:提供了一些辅助函数,如 `$.validator.format()` 用于格式化错误消息。 - **Validator**:是核心对象,提供了验证的方法...
customField: { validateCustomMethod: true } } ``` ### 5. 错误消息 在`messages`对象中,可以为每个表单元素定义错误消息,消息内容可以是字符串或者函数: ```javascript messages: { username: "请输入...
在本文中,我们将深入探讨如何利用jQuery Validate来创建自定义验证样式。 首先,我们从标题"jquery validate 验证自定义样式"开始。jQuery Validate插件默认提供了一些基本的样式,但这些样式可能不能满足所有设计...
jQuery.validator.addMethod("customRule", function(value, element) { return this.optional(element) || value === 'expectedValue'; }, "请输入预期的值"); ``` 4. **错误提示**:默认情况下,错误信息会...
$.validator.addMethod("customRule", function(value, element) { // 验证逻辑 return condition; }, "自定义错误消息"); ``` 然后,可以将自定义规则应用到表单元素上。 ### 六、错误消息定位 jQuery ...
$.validator.addMethod("customRule", function(value, element) { // 验证逻辑 return true; // 或者返回false表示验证失败 }, "自定义错误消息"); ``` 之后,只需在表单元素上添加"data-rule-customRule"即可...
$.validator.addMethod("customRule", function(value, element) { // 验证逻辑 return value.length > 5; }, "输入至少需要6个字符"); ``` 在处理表单提交时,`validate.js`会自动阻止无效的表单提交,并显示...
$.validator.addMethod("customRule", function(value, element) { // 验证逻辑 return value === "特定值"; }, "自定义错误消息"); ``` 然后将其应用到表单字段: ```javascript $("#myField").rules("add", { ...
$.validator.addMethod("customRule", function(value, element) { // 验证逻辑 return condition; }, "自定义错误消息"); ``` **三、错误消息** 5. **默认错误消息**:插件会自动为每个验证规则提供默认的错误...
customField: { required: true, contains: "特定字符串" } } }); ``` 此外,validate插件还提供了一些高级特性,如异步验证(用于验证手机号码或邮箱是否已被注册)、组验证(同时验证多个字段)、以及自定义...
$.validator.addMethod('customRule', function(value, element) { // 验证逻辑 }, '错误提示'); ``` 5. **错误消息**:默认的错误消息可以通过在表单元素上设置`data-msg-*`属性来修改,或者在`.validate()`...
$.validator.addMethod("customRule", function(value, element) { return value.indexOf("example") !== -1; // 如果值包含"example"则验证通过 }, "请输入包含'example'的文本!"); $("#myForm").validate({ ...
$.validator.addMethod("customRule", function(value, element) { return value === "特定值"; }, "自定义验证失败"); ``` ### 4. AJAX验证 jQuery Validate插件支持通过AJAX进行远程验证。这允许我们在服务器端...
jQuery.validator.addMethod("customRule", function(value, element) { // 验证逻辑 return value === "特定值"; }, "自定义规则失败"); ``` 然后在`rules`中使用这个自定义规则: ```javascript $("#myForm")....