• HtML5 form表单


           开始 学html的时候使用的是会html4,之前的form表单是将所有的表单数据写在form里面,在这里面会将所有的表单数据写入在一起,html5,可以将数据表单写在任何地方,只需要在里面假如form属性就可以了。使用也很简单,记得之前学easyUI的时候,可以完成数据表单的数据的效验,但是在html和jsp比如非空这样的效验只能通过js或者止呕呢个发送到服务器进行数据的 效验。在html5中可以直接的使用不同的类型和属性,完成表单的效验等操作。

    1.form表单便于排版的方便,可以脱离form,是使用桁架简单,创建一个表单,然后使用一个id,然后创建标签,可以指定form,属性,然后指定到这个标签。如果未设置form的就不会将数据提交到服务器。将页面中的数据可以放在不同的位置上,排版比较方便。

    2。举例:

     <form action=“http://loclhost:8080/2.html” id="register" method="get"></form
         用户名:<input type="text" name="user" value="" form="register"/>
         密  码:<input type="password" name="pwd" value="" form="register"/>
         日  期: <select name="year" form="register">
          <option value="1990">1990</option>
          <option value="1991">1991</option>
          <option value="1992">1992</option>
          <option value="1993">1993</option>
          <option value="1994">1994</option>
          <option value="1995">1995</option>
        </select>
        <input type="submit" value="zhuce" form="register"/>

    上面将加入form属性的表单进行提交。

    3.只能表单的使用:"email"、"url"、"date"、"time"、"month"、"week"、"number"、"ranger"、"search"、"color"

    邮箱:<input type="email" name="youxiang" form = "register"/><br/>
     url:<input type="url" name="url" form = "register"/><br/>
     date:<input type="date" name="date" form = "register"/><br/>
     month:<input type="month" name="month" form = "register"/><br/>
     week:<input type="week" name="week" form = "register"/><br/>
     number:<input type="number" name="number" form = "register"/><br/>
    滑动条:<input type="range" name="range" max="5" step="2" form = "register"/><br/>
     search:<input type="search" name="search" form = "register"/><br/>
     color:<input type="color" name="color" form = "register"/><br/>

    4.属性:Required:必填    、placeholder 默认值、autofocus:自动聚焦,patten:正则(可以不用在js中效验了,直接 在HTML中写正则)

    邮箱:<input type="email" name="youxiang" form = "register" Required/><br/>
     或者:
     邮箱:<input type="email" name="youxiang" form = "register" Required="Required"/><br/>
    <!--  默认值是给用户看的,不是传递给服务器的 
       这样的话,字是灰色的。
     -->
     默认值:<input type="email" name="morenzhi" form = "register" placeholder="输入用户名" value=""  /><br/>
    
     邮箱:<input type="email" name="youxiang1" form = "register" autofocus="autofocus"/><br/> 
       默认值:<input type="email" name="youxiang" form = "register" patten="正则表达式" placeholder="输入用户名" value="" /><br/>

    5.AutoComplete列表:是用来给我们做提示使用的。

    提示可以使用ajax,HTML5中有一个datalist列表给input提供一系列的提示。

    <input type="text" name="aotu" value="" list="movie"/> 
     <datalist id="movie">
       <option>html1</option>
       <option>html2</option>
       <option>html3</option>
       <option>html4</option>
       <option>html5</option>
       <option>html6</option>
     </datalist>  
  • 相关阅读:
    图像连通域标记算法研究
    介绍给大家学习Silverlight的网址!
    (1)Silverlight开发工具Microsoft Expression Blend 2 之“Hello SilverLight”
    (4)Silverlight开发工具Microsoft Expression Blend 2 之“Combine切割组合效果”
    (3下)Silverlight开发工具Microsoft Expression Blend 2 之“States和Object面板简单“按钮””
    (2)Silverlight开发工具Microsoft Expression Blend 2 之“左侧ToolBox”
    SilverLight 2正式版已经发布,Silverlight Toolkit即将和大家见面
    什么是RIA??未来发展方向!
    Microsoft SQL Server Database Publishing Wizard 使用
    (3上)Silverlight开发工具Microsoft Expression Blend 2 之“States和Object面板简单“按钮””
  • 原文地址:https://www.cnblogs.com/kw28188151/p/8278026.html
Copyright © 2020-2023  润新知