• html-时间datetime-获取焦点autofocus-提示required-验证labels-默认值control-可编辑下拉-正则


    ---H5新增的主体结构元素
    article元素-代表文档,独立出来的内容-可以嵌套-表示插件
    nav 元素-可作为页面的导航的连接组-
    ---应用场景--传统导航条-侧边栏导航-页内导航-翻页操作
    aside元素-用来表示当前页面或文章的附属信息部分,可以包含
    相关内容的引用,侧边栏,广告,导航条

    --time元素和微格式--pubdata-表示具体的发布时间(出现两个datetime时间的时候使用)
    <time datatime="2015-10-10">2015-10-10</time>
    <time datatime="2015-10-10T20:00">2015-10-10</time>--T为分隔符
    <time datatime="2015-10-10T20:00Z">2015-10-10</time>--Z表示机器编码是utc标准时间
    <time datatime="2015-10-10T20:00+9:00">2015-10-10</time>--加9是时差

    ---formaction-加载到的后台服务器网址
    ---formtarget属性-跳转方式属性

    ---表单内元素的autofocus属性-
    为文本框,选择框或按钮加上autofocus属性,
    当画面打开时,该控件自动获取光标焦点
    ---表单内元素required属性-<input type="text" required="required">
    应用在大多输入元素上,在提交时,如果元素中的内容为
    空白,则不允许提交,同时在浏览器中显示信息提示文字
    ----labels验证js

    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="UTF-8">
    <title></title>
    </head>
    <body>
    <form id="testform">
    <label id="label" for="text_name">姓名:</label>
    <input id="text_name">
    <input type="button" id="btnValidate" value="验证" onclick="Validate()">
    </form>
    <script>
    function Validate(){
    var textName=document.getElementById("text_name");
    var button=document.getElementById("btnValidate");
    var form=document.getElementById("testform");
    if(textName.value.trim()==""){
    var label=document.createElement("label");
    label.setAttribute("for","text_name");
    form.insertBefore(label,button);
    textName.labels[1].innerHTML="请输入姓名";
    textName.labels[1].setAttribute("style","font-size: 9px;color: red;");
    
    }
    }
    </script>
    </body>
    </html>

    ---标签的control属性(默认值的设置)

    <!DOCTYPE html>
    <html>
        <head>
            <meta charset="UTF-8">
            <title></title>
        </head>
        <body>
            <form>
                <label id="label">
                    邮编:
                    <input id="txt_zip" maxlength="6">
                    <small>请输入6位数</small>
                </label>
                <input type="button" value="设置默认值" onclick="setValue()">
            </form>
            <script>
                function setValue(){
                    var label=document.getElementById("label");
                    var textbox=label.control;//获取操作内容
                    textbox.value="010010";
                }
            </script>
        </body>
    </html>

    --文本框的placeholder属性(提示)
    当文本框处于为输入状态时显示的输入提示
    当文本框处于为输入状态时且获取光标焦点时,模糊显示输入提示文字。
    <input type="text" placeholder="请输入用户名">
    --文本框的list属性(可编辑的下拉菜单)

        <form>
                <input type="text" name="greeting" list="greetings">
                <datalist id="greetings" style="display: none;">
                    <option value="html5">HTML5</option>
                    <option value="html3">HTML3</option>
                    <option value="html1">HTML1</option>
                </datalist>
            </form>

    文本框的AutoComplete属性-
    文本框的pattern属性--正则表达式的验证
    <input pattern="[A-Z]{3}" name="part">
    --var Directon=control.selectionDirection--获取用户正向反向选择
    --复选框的indeterminate--选取未选取
    image提交按钮height-width
    <input type="image" src="图片" alt="编辑" width="20" height="50">

  • 相关阅读:
    bzoj4950
    P1377发奖金
    环信SDK与Apple Watch的结合(1)
    环信SDK与Apple Watch的结合(2)
    【Objective-C】0-第一个OC的类
    【Objective-C】4-空指针和野指针
    【Objective-C】3 -self关键字
    【Objective-C】2.自定义构造方法和description方法
    Swift函数|闭包
    Swift枚举|结构体|类|属性|方法|下标脚本|继承
  • 原文地址:https://www.cnblogs.com/fdxjava/p/11207404.html
Copyright © 2020-2023  润新知