Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/78.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/kotlin/3.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
使用html5和javascript检查输入字段是否为空_Javascript_Jquery_Html_Validation - Fatal编程技术网

使用html5和javascript检查输入字段是否为空

使用html5和javascript检查输入字段是否为空,javascript,jquery,html,validation,Javascript,Jquery,Html,Validation,如何检查html5输入字段是否为空?我试图通过使用所需的文本输入来覆盖给定的本机验证消息 这就是我的代码现在的样子: <script> $(document).ready(function(){ H5F.setup(document.getElementById("contact-form")); var name = document.getElementById("contact-name") if (name.

如何检查html5输入字段是否为空?我试图通过使用所需的文本输入来覆盖给定的本机验证消息

这就是我的代码现在的样子:

<script>
    $(document).ready(function(){
        H5F.setup(document.getElementById("contact-form"));
              var name = document.getElementById("contact-name")
        if (name.value === "") {
              name.setCustomValidity("Please fill out the field with your name");    
        }


    });
</script>

$(文档).ready(函数(){
H5F.设置(document.getElementById(“联系人表单”);
var name=document.getElementById(“联系人名称”)
如果(name.value==“”){
name.setCustomValidity(“请在字段中填写您的姓名”);
}
});

在模糊侦听器中包装代码应该可以做到这一点

    var name = document.getElementById("contact-name");
    $(name).blur(function(){
        if (name.value === "") {
            name.setCustomValidity("Please fill out the field with your name");    
        }
    });

这是你需要的。。有关如何更改此本机验证消息的完整指南:D

很抱歉,但它没有帮助,它只是提供了浏览器提供的本机验证消息。。。