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

时间:2012-02-14 14:37:46

标签: javascript jquery html5 validation

如何检查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>

2 个答案:

答案 0 :(得分:0)

将代码包装在模糊侦听器中应该可以解决问题。

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

答案 1 :(得分:0)

这里你需要什么..关于如何更改此原生验证消息的完整指南:D http://afarkas.github.io/webshim/demos/demos/forms.html#Locale-Settings