zoukankan      html  css  js  c++  java
  • HTML5表单属性

    1.autocomplete 属性

    autocomplete 属性规定 form 或 input 域应该拥有自动完成功能。

     <form action="demo.asp" method="GET" autocomplete="on">
            自动完成输入:<input type="text"><br />
            自动完成输入:<input type="text" autocomplete="off"><br />
            <input type="submit" />
        </form>

    email默认启用自动完成功能

    2.autofocus 属性

    autofocus 属性规定在页面加载时,域自动地获得焦点。

    姓名:<input type="text" name="username" autofocus="autofocus" />

    3.form 属性

    适用于所有 <input> 标签的类型

    <form action="" method="GET" id="form1">
            姓名:<input type="text" name="username" autofocus="autofocus"/>
            <input type="submit" />
        </form>
        年龄:<input type="text" form="form1" />

    form="form1"指明第二个输入框也属于表单form1,尽管它在表单外。

    4.表单重写属性(form override attributes)

    允许您重写 form 元素的某些属性设定。

    <input type="submit" formaction="demo_admin.asp" value="Submit as admin" />

    5.height 和 width 属性

    height 和 width 属性规定用于 image 类型的 input 标签的图像高度和宽度。

    6.list属性

    datalist 是输入域的选项列表

    <form action="" method="GET" id="form1">
            姓名:<input type="text" name="username" autofocus="autofocus" list="name_list"/>
            <datalist id="name_list">
                <option label="user1" value="user1"></option>
                <option label="user2" value="user2"></option>
                <option label="user3" value="user3"></option>
            </datalist>
            <input type="submit" />
        </form>

    7.min、max 和 step 属性

    min、max 和 step 属性用于为包含数字或日期的 input 类型规定限定(约束)

    8.multiple 属性

    multiple 属性规定输入域中可选择多个值。

    multiple 属性适用于以下类型的 <input> 标签:email 和 file

    Select images: <input type="file" name="img" multiple="multiple" />

     9.novalidate 属性

    novalidate 属性规定在提交表单时不应该验证 form 或 input 域。

    novalidate="novalidate"

    10.pattern 属性

    pattern 属性规定用于验证 input 域的模式(pattern)。

    模式(pattern) 是正则表达式,例如下面的正则表达式:只能包含三个字母的文本域(不含数字及特殊字符),若不符合,提交时会进行验证

    <input type="text" name="country_code" pattern="[A-z]{3}" />

    11.placeholder 属性

    placeholder 属性提供一种提示(hint),描述输入域所期待的值。

        年龄:<input type="text" form="form1" placeholder="请输入年龄" />

    12.required 属性

    required 属性规定必须在提交之前填写输入域(不能为空)

    由于无法解释的神圣旨意,我们徒然地到处找你;你就是孤独,你就是神秘,比恒河或者日落还要遥远。。。。。。
  • 相关阅读:
    集体编程智慧(发现的一些代码问题)
    jQuery实现图片伦播效果(淡入淡出+左右切换)
    require
    小技巧
    JavaScript--面向对象--猜拳游戏
    简单封装cookie操作
    less
    进程相关

    线程和进程相关
  • 原文地址:https://www.cnblogs.com/momoli/p/13527526.html
Copyright © 2011-2022 走看看