/** * result = { * status // 验证结果(true or false) * message // 提示消息 * rule // 验证未通过的的规则名称 * element // 验证未通过的元素 * } */ var options = { complete: function(result) { console.log('验证完成', result); }, success: function(result) { console.log('验证通过', result); }, error: function(result) { console.log('验证失败', result); } }; // 简易方法,快速设置验证成功及失败的回调 cxValidation(document.getElementById('input_id'), options.success, options.error); cxValidation(document.getElementById('form_id'), options.success, options.error); cxValidation.attach(document.getElementById('form_id'), options.success, options.error); // 完整方法,可设置验证完成、成功及失败的回调 cxValidation(document.getElementById('input_id'), options); cxValidation(document.getElementById('form_id'), options); cxValidation.attach(document.getElementById('form_id'), options);