Livevalidation:根据默认值不进行验证

时间:2011-03-13 07:04:47

标签: javascript jquery html if-statement validation

我正在尝试使用livevalidation

验证表单输入

在我的html中,我有这个输入字段:

<input type="text" name="size" size="4" value="" />

上面的输入是我表单上的可选输入,我想知道是否有一种方法可以跳过验证,如果值为空,一旦用户在那里输入内容,它就会验证。

另外,假设是否有一个默认值,

<input type="text" name="size" size="4" value="Put Size Here" />

如果默认值为“Put Size Here”,则忽略验证,当输入“Put Size Here”以外的任何内容时,验证。

我已经查看了上面链接中的状态选项,但这并不是我正在寻找的内容。是否可以使用livevalidation执行此操作,还是可以使用另一个jQuery验证插件来实现此目的?

1 个答案:

答案 0 :(得分:0)

您是否尝试使用包含? Livevalidation Inclusion,您可以尝试将空值设置为包含。

<小时/> HTML


<input id="size" name="size" value="Put Size here" />

的Javascript


var sizeValidator= new LiveValidation('size');
size.add( Validate.Inclusion, { within: [ 'Put size here' , 'whatever', 'arbitrary' ] } );

相关问题