HTML5 表单验证失败的提示语问题


本文摘自PHP中文网,作者小云云,侵删。

前端的童鞋在写页面时, 都不可避免的总会踩到 表单验证 这个坑. 这时候, 我们就要跪了, 因为要写一堆 js 来检查. 但是自从 H5 出现后, 很多常见的 表达验证 , 它都已经帮我们实现了, 让我们减轻了很多负担, 本文我们就和大家分享HTML5 表单验证失败的提示语问题

邮箱地址验证:


1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

<!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">

    <title>Test</title>

</head>

<body>

    <form action="">

        <label >

            邮箱: <input type="email">

        </label>

        <input type="submit">

    </form>

</body>

</html>


邮箱验证是 H5 自身支持的, 但是我们要验证的场景和情况是多种多样的, 那该怎么办? 用回 Js 吗? 很明显没这么蛋疼, 因为 H5 提供了 pattern 属性, 让我们自食其力! 我们可以在 pattern 指定正则表达式, 只要正则写的好, 验证就没烦恼!

正则限定11位数字:


1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

<!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">

    <title>Test</title>

</head>

<body>

    <form action="">

        <label >

            数字: <input type="text" pattern="^\d{11}$">

        </label>

        <input type="submit">

    </form>

</body>

</html>


阅读剩余部分

相关阅读 >>

关于老版本的浏览器不兼容h5和c3的处理方法

h5+webworkers多线程开发使用详解

使用HTML5的canvas和javascript创建一个绘图程序的示例代码

HTML5的表单中关于所有type类型的详细介绍

HTML5 meter标签是什么意思?HTML5 meter度量衡如何改变颜色详解

分享一个HTML5电子杂志翻书特效代码

HTML5表单验证的解析

HTML5中在可拖动的元素或选取的文本移出放置目标时执触发的事件ondragleave

详解HTML5 postmessage解决跨域通信的问题

HTML5 video怎么停止播放视频

更多相关阅读请进入《HTML5》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...

    暂无评论...