首页 > Web开发 > 详细

?【HTML5 敏捷实践】第1章 使用语义化的方式实现

时间:2014-01-27 00:04:50      阅读:501      评论:0      收藏:0      [点我收藏+]
<!DOCTYPE html>


向后兼容的HTML5<doctype>标签。HTML5规范规定<doctype>对大小写不敏感;然而,之前版本的HTML需要<doctype>全部大写。

 

 

bubuko.com,布布扣
<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title></title>
    <style>
        :invalid {
            border-color: #DB729C;
        }
        :required {
            border-color: #1BE032;
        }
    </style>
</head>
<body>
    <form id="myForm" name="myForm">
        <input type="text" autocomplete="on" autofocus required placeholder="占位文字" pattern="[0-9]{5}">
        <input type="text" list="animals">
        <input type="number" name="quantity" min="1" max="5" value="11" onchange="console.log(this.value)" oninput="updateMessage(this)" oninvalid="console.log(‘fail‘)">
        <datalist id="animals">
            <option value="Dog">
            <option value="Dolphin">
            <option value="Duck">
            <option value="Cat">
            <option value="Bird">
            <option value="mouse">
        </datalist>
        <input type="email" oninput="updateMessage(this)">
        <button type="submit" formnovalidate>submit</button>
        <button type="submit">submit</button>
    </form>
    <form id="myForm2" novalidate>
        <input type="email" id="email" data-myvalue="eee">
    </form>
    <input type="submit" value="submit" form="myForm2">
    <script>
        if (document.myForm.checkValidity() === false) {
            console.log(fail)
        }

        document.myForm.quantity.setCustomValidity(looks like your numbers ... between one and five)
        function updateMessage(input) {
            if (input.value >=1 && input.value <= 5) {
                input.setCustomValidity(‘‘) // 不清掉会一直提示
            }
        }

        console.log(document.getElementById(email).dataset.myvalue)
        console.log(document.getElementById(email).getAttribute(data-myvalue))
    </script>
</body>
</html>
bubuko.com,布布扣

?【HTML5 敏捷实践】第1章 使用语义化的方式实现

原文:http://www.cnblogs.com/jzm17173/p/3534451.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!