Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/opengl/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery plugins Jquery验证插件检查初始值(通过onblur删除)_Jquery Plugins_Jquery Validate_Validation - Fatal编程技术网

Jquery plugins Jquery验证插件检查初始值(通过onblur删除)

Jquery plugins Jquery验证插件检查初始值(通过onblur删除),jquery-plugins,jquery-validate,validation,Jquery Plugins,Jquery Validate,Validation,我正在使用来自的验证插件 我想知道是否可以将它与/onblur/onfocus事件结合使用。例如,我不想使用标签标签来描述文本输入。我想把它预设为输入值,然后在模糊上,它就会消失 我可以得到这个插件来验证提交的信息不等于原始值。。。(即“名字”) 我在API中尝试了addmethod,但不确定如何正确实现它 以下是我的意见: <input id="fname" class="textInput myname required" minlength="2" type="text" titl

我正在使用来自的验证插件

我想知道是否可以将它与/onblur/onfocus事件结合使用。例如,我不想使用标签标签来描述文本输入。我想把它预设为输入值,然后在模糊上,它就会消失

我可以得到这个插件来验证提交的信息不等于原始值。。。(即“名字”)

我在API中尝试了addmethod,但不确定如何正确实现它

以下是我的意见:

<input id="fname" class="textInput myname required" minlength="2" type="text" title="First Name" name="First Name" value="First Name" onfocus="if(this.value == 'First Name') { this.value = '' };" onblur="if(this.value == '') { this.value = 'First Name' };" />

最终解决了这个问题:

// adds a validation method so that first name cannot equal "First Name"
$.validator.addMethod("name", function(value) {
    return value != "First Name";
}, 'Please enter your first name.');
可能重复的
// adds a validation method so that first name cannot equal "First Name"
$.validator.addMethod("name", function(value) {
    return value != "First Name";
}, 'Please enter your first name.');