Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/427.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
Javascript JS setCustomValidity第一次不工作_Javascript_Jquery_Html - Fatal编程技术网

Javascript JS setCustomValidity第一次不工作

Javascript JS setCustomValidity第一次不工作,javascript,jquery,html,Javascript,Jquery,Html,我想在我的表单中创建一个自定义的有效性消息,但出现了一些问题 单击两次后,将显示有效性消息。 如果我第一次没有输入正确的单词“text”,那么它就不会再提交了。 我的代码有什么问题 JS: 函数a(){ jQuery(“#text”)[0].setCustomValidity(“”); if(jQuery(“#text”).val()=“text”){ 返回确认(“确定”); } jQuery(“#text”)[0].setCustomValidity(“不正确”); 返回false; } 请

我想在我的表单中创建一个自定义的有效性消息,但出现了一些问题

单击两次后,将显示有效性消息。 如果我第一次没有输入正确的单词“text”,那么它就不会再提交了。 我的代码有什么问题

JS:

函数a(){
jQuery(“#text”)[0].setCustomValidity(“”);
if(jQuery(“#text”).val()=“text”){
返回确认(“确定”);
}
jQuery(“#text”)[0].setCustomValidity(“不正确”);
返回false;
}

请尝试检查以下解决方案:

$(文档)。在('click',“#submit_btn”,函数()上
{
如果($(“#文本”).val()=“文本”)
返回确认(“确定”);
其他的
$(“#text”)[0].setCustomValidity(“不正确”);
});


您正在返回
确认
是的,怎么了?