• 技术文章 >web前端 >H5教程

    html如何定义错误提示

    醉折花枝作酒筹醉折花枝作酒筹2021-06-08 15:12:46原创92

    可以使用setCustomValidity方法定义错误提示,语法“对象.setCustomValidity(提示内容)”。setCustomValidity用于判断表单的正误,有错误时可以手动设置提示信息,无错误时设置为空即可。

    本教程操作环境:windows7系统、CSS3&&HTML5版、Dell G3电脑。

    使用setCustomValidity设置了自定义提示后,u/uvalidity.customError就会变成true,则checkValidity总是会返回false。

    而且,表单验证是根据checkValidity来决定是否提示的。

    所以,应该使用validity的以下属性来设置和取消自定义提示:

    badInput,customError,patternMismatch,rangeOverflow,rangeUnderflow,stepMismatch,tooLong,typeMismatch,valid,valueMissing

    <!DOCTYPE html>
    <html>
      <head>
        <meta charset="utf-8">
        <title>自定义错误提示信息</title>
        <script type="text/javascript">
        function CheckForm(frm){
      var name=frm.name;
      if(name.value==""){
        name.setCustomValidity("请填写您的姓名!");   /* 自定义错误提示 */
      }else{
        name.setCustomValidity("");                 /* 取消自定义错误提示 */
      }}</script>
      </head>
      <body>
        <p>
      <form action="" method="post">
        姓名:    <input id="name" name="name" placeholder="First and Last Name" required />
        <input type="submit" value="提交" onClick="CheckForm(this.form)" />
      </form>
    </p>
    </body>
    </html>

    推荐学习:html视频教程

    以上就是html如何定义错误提示的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:HTML5 错误提示信息
    上一篇:怎么下载Html页面 下一篇:html中的video无法播放怎么办
    第16期线上培训班

    相关文章推荐

    • H5和HTML的区别是什么• html怎么取消滚动• html5怎么使音乐停止• html中空格怎么打• HTML标签如何才能去除

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网