Javascript 更改实时验证的错误消息
事实上,我想在这里改变paramobj 我写的是Javascript 更改实时验证的错误消息,javascript,validation,Javascript,Validation,事实上,我想在这里改变paramobj 我写的是 var Validate = { /** * validates that the field has been filled in * * @var value {mixed} - value to be checked * @var paramsObj {Object} - parameters for this particular validation, see below for details * * param
var Validate = {
/**
* validates that the field has been filled in
*
* @var value {mixed} - value to be checked
* @var paramsObj {Object} - parameters for this particular validation, see below for details
*
* paramsObj properties:
* failureMessage {String} - the message to show when the field fails validation
* (DEFAULT: "Can't be empty!")
*/
Presence: function(value, paramsObj){
var paramsObj = paramsObj || {};
var message = paramsObj.failureMessage || "Can't be empty!";
if(value === '' || value === null || value === undefined){
Validate.fail(message);
}
return true;
},
为什么返回警报未定义?
导致错误的原因是什么?尝试使用:
try{
Validate.Presence(true,{ failureMessage: "You must be true!" })
}catch(err){
alert(err.description);
}
尝试使用:
try{
Validate.Presence(true,{ failureMessage: "You must be true!" })
}catch(err){
alert(err.description);
}