第一部分:

    <!--
        action :指定处理提交表单的格式
        method :指定提交表单的http方法
        enctype:指明用来把表单提交给服务器时的互联网媒体形式
    -->
    <form action="url" method="get|post" enctype="mine">
    <!--
        表单是一个包含表单元素的区域,通过添加不同的表单元素,将显式不同的效果
    -->
        <br><input type="text" name="user">
        <br><input type="password" name="password">
        <br><input type="submit" name="login">
    </form>

单行文本输入框:

    <form>
        <!--
            type="text"    :定义单行文本输入框
            name        :定义文本框的名字,要保证数据的准确采集,必须定义独一无二的名称。
            size        :定义文本框的宽度,单位是当个字符的宽度
            maxlength    :定义最多能够输入的字符数
            value        :定义文本框的初始值
        -->
        <input type="text" name="yourname" size="20" maxlength="15">
    </form>

多行文本输入框:

    <form>
        <!--
            name:定义多行文本框的名字,要保证数据的准确采集,必须定义独一无二的名称。
            cols:定义多行文本框的宽度,单位是单个字符的宽度
            rows:定义多行文本框的高度,单位是单个字符的高度
            wrap:定义输入内容导入文本域时的显示方式
        -->
        <textarea name="yourworks" cols="50" rows="5" wrap=""></textarea>
    </form>

input标签的整理:

    <form>
        <!--
            input标签的type属性:
                text:单行文本输入框
                password:密码域
                radio:单选按钮
                checkbox:复选框按钮
                button:普通按钮
                submit:提交按钮
                reset:重置按钮
        -->
        <!--
            url:用于说明网站强制,显示为在一个文本框中输入url地址,提交时表单会自动验证url的值
            email:用于让浏览者输入email地址,提交时表单会自动验证email域的值
        -->
        <input type="url">
        <input type="email">
        <!--
            HTML5新增了一些日期和时间输入类型,其中包括
                date :选取日月年
                month:选取日年
                week :选取周年
                time :选取时间
                datetime:选取时间日月年
                datetime-local:选取时间日月年,本地时间
        -->
        <input type="date"><br>
        <input type="month"><br>
        <input type="week"><br>
        <input type="time"><br>
        <input type="datetime"><br>
        <input type="datetime-local"><br>

        <!--
            range:可以显示一个滚动的空间,可用max,min和step设置控件的范围
            number:提供一个输入数字的输入类型,用户可以直接输入数字或者通过单价微调框中的按钮选择数字
            为空)
        -->
        <input type="range" name="fir" max="10" min="1" step="1"><br>
        <input type="number" name="sec" max="10" min="1" step="2"><br>

        <!--
            required属性:规定必须在提交之间填写输入域(不能为空)。required属性适用于text,search,url,email,password,date,pickers,number,checkbox,radio等
        -->
        <input type="text" name="user" required="required"><br>
        <input type="password" name="pwd" required="required"><br>
    </form>

多行选择列表:

    <form>
        <!--
            选择列表标记
                size:定义选择列表的行数
                multiple:表示可以多选(按住ctrl键多选)
                value:定义选择项的值
                selected:便是默认已经选择本项
        -->
        <select name="fruit" size="3" multiple>
            <option value="A">A
            <option value="B">B
            <option value="C">C
            <option value="D">D
        </select>
    </form>

HTML表单部分学习笔记的更多相关文章

  1. 表单提交学习笔记(二)—使用jquery.validate.js进行表单验证

    一.官网下载地址:http://plugins.jquery.com/validate/ 二.用法 1.在页面上进行引用 <script src="~/scripts/jquery-1 ...

  2. 表单提交学习笔记(三)—利用Request.Files上传图片并预览

    一.html页面如下 <div id="container"> <form id="myForm"> <p class=" ...

  3. 表单提交学习笔记(一)—利用jquery.form提交表单(后台.net MVC)

    起因:一开始想用MVC本身的Form提交方法,但是提交完之后想进行一些提示,MVC就稍显不足了,最后用jquery插件---jquery.form.js,完美解决了问题~~ 使用方法 一.下载jque ...

  4. django book表单验证学习

    django提供了强大的表单验证功能form 个人认为是把html代码封装到form里面,就像封装models中的数据一样.而且带有强大的验证功能,不需要后台再去写一堆乱七八糟的验证 具体操作查看dj ...

  5. html 表单初步学习

    <html> <head> <title> 静态页面</title> </head> <body> 这是一个静态页面<br ...

  6. Acitiviti数据库表设计(学习笔记)

    ACT_ID_*:与权限,用户与用户组,以及用户与用户组关系相关的表 ACT_RU_*:代表了流程引擎运行时的库表,RU表示Runtime ACT_HI_*:HI表示History当流程完成了节点以后 ...

  7. validate表单校验插件笔记

    1validation知识点 1 validation基础 validation插件下载http://bassistance.de/jquery-plugins/jquery-plugin-valid ...

  8. js form 表单属性学习

    一.<form></form>标签      引用借鉴:http://www.cnblogs.com/fizx/p/6703370.html form标签的属性规定了当前网页上 ...

  9. React学习——通过模态框中的表单,学习父子组件之间传值

    import { Button, Modal, Form, Input, Radio } from 'antd'; const CollectionCreateForm = Form.create({ ...

随机推荐

  1. Win8Metro(C#)数字图像处理--2.6图像对比度调整

    原文:Win8Metro(C#)数字图像处理--2.6图像对比度调整  2.6图像对比度调整函数 [函数名称] 图像对比度调整函数ContrastAdjustProcess(WriteableBi ...

  2. Win10《芒果TV》内测版现已支持在国行版 Xbox One 下载体验

    Win10<芒果TV>内测版现已支持在国行版 Xbox One 下载体验 关于国行为什么无法从商店下载安装芒果TV内测版(来自微软) 1.截至到目前<芒果TV - Preview&g ...

  3. HLS(HTTP Live Streaming)学习和探讨

    Introduction HTTP Live Streaming lets you send audio and video over HTTP from an ordinary web server ...

  4. How to Use the Dynamic Link Library in C++ Linux (C++调用Delphi写的.so文件)

    The Dynamic Link Library (DLL) is stored separately from the target application and shared among dif ...

  5. 浅议Delphi中的Windows API调用(举的两个例子分别是String和API,都不错,挺具有代表性)

    浅议Delphi中的Windows API调用http://tech.163.com/school • 2005-08-15 10:57:41 • 来源: 天极网为了能在Windows下快速开发应用程 ...

  6. 预编译加速编译(precompiled_header),指定临时文件生成目录,使项目文件夹更干净(MOC_DIR,RCC_DIR, UI_DIR, OBJECTS_DIR),#pragma execution_character_set("UTF-8")"这个命令是在编译时产生作用的,而不是运行时

    预编译加速编译 QT也可以像VS那样使用预编译头文件来加速编译器的编译速度.首先在.pro文件中加入: CONFIG += precompiled_header 然后定义需要预编译的头文件: PREC ...

  7. 使用VS2010开发Qt程序的4点经验(QT4到QT5的升级,更改sln文件,切换工程使用的Qt库,在VS的Solution Explorer视图中建立文件夹)

    导读 相比于Qt Creator,我更喜欢用VS2010来进行开发.虽然启动时间相对较慢,但是VS下强大的快捷键和丰富的插件,以及使用多年的经验,都让我觉得在开发过程中得心应手.其中最重要的一点是,有 ...

  8. Asp.Net Core 项目 EntityFramework Core 根据登录用户名过滤数据

    1.创建ASP.NET Core Web Applicatoin (MVC)项目,并且使用 Individual User Account 2.创建数据筛选接口 Models->IDataFil ...

  9. kubernetes实战篇之Dashboard的访问权限限制

    系列目录 前面我们的示例中,我们创建的ServiceAccount是与cluster-admin 绑定的,这个用户默认有最高的权限,实际生产环境中,往往需要对不同运维人员赋预不同的权限.而根据实际情况 ...

  10. ssm中mapper注入失败的传奇经历

    最近因为要测试一个功能,需要用最短的时间来启动服务,开启测试程序,但平常所用的框架中已经集成了各种三方的东西,想着那就再重新搭建一个最简单的ssm框架吧. 搭建可参考:简单ssm最新搭建 搭建过程并不 ...