HTML表单

基本框架:

<form action="提交的地址" method="提交的方式">

<input name="表单元素的名字"  type="类型"  value="值"  size="显示宽度"  maxlength="能输入的最大字符长度"              checked="是否选中">

<select name="制定列表的名字" size="同时看到的行数">

       <option value="可选的值">内容</option>

       <option value="可选的值">内容</option>

       <option value="可选的值">内容</option>

</select>

<textarea name="" cols="=多行文本的列数" row="多行文本的行数">初始文本内容</textarea>

<input type="submit" name="submit">

</form>

  • action属性:发送表单到达的地址
  • method属性:有两个值“get”和“post”,使用 get 时,表单数据将在页面地址中显示。如果表单正在更新数据或使用敏感信息                           (密码),请使用 post。post 提供更好的安全性,因为提交的数据在页面地址中不可见
  • name属性:指表单的名称
  • type属性:1.text:文本框                                                                                                                                                                                                2.password:密码框(注:密码框输入的字符都是“*”)                                                                                                                         3.radio:单选按钮使用(注:单选的几个选项的name名字一定要一致,组成一个分组,否则无法单选)                                      4. checkbox:复选框                                                                                                                                                                                     5.color:颜色                                                                                                                                                                                                  6.date:年月日 日期                                                                                                                                                                                      7.month:年月  日期                                                                                                                                                                                      8.week:星期   日期                                                                                                                                                                                      9.time:时间     日期                                                                                                                                                                                     10.datetime-local:时间输入控件                                                                                                                                                                11.rang:范围选择控件                                                                                                                                                                                12.select和option:列表框,name指的是列表的名称,在select属性中写的size指的是列表中可看到的行数,                                                               slected表示选项在默认的情况下是被选中的,如同单选按钮一样                                                                       13.submit:按钮                                                                                                                                                                                               14.textarea:多行文本                                                                                                                                                                                   15 .file: 上传文件                                                                                                                                                                                          16.search:搜索关键字的输入框 (可以单独使用,也可以和datalist一起使用)                                                                             17.tel:手机号码输入(可以单独使用,也可以和datalist一起使用,如果有输入数字限定,可以使用patter属性)                         18.URL:绝对路径地址,网址必须以http:// 的形式写出来(也可以用datalist建议输入列表一起使用)                                         19.email:单个邮箱地址 (也可以用datalist建议输入列表一起使用)(注:多个邮箱地址的输入,可以加入                                                multipe,但是必须用“,”隔开)                                                                                                                                                   20.number:数字输入框                                                                                                                                                                         (不是所有控件浏览器都兼容,可以在http://caniuse.com/ 这个网站去查询兼容性
<!DOCTYPE html>
<html>

<head>
    <meta charset="UTF-8">
    <title>评论</title>

</head>
<body>
    <form action="url" method="post">
        <p>名字<input type="text" name="name" size="11"></p>
        <!--文本框-->
        <p>密码<input type="password" name="password" size="11"></p>
        <!--密码框-->
        <input type="radio" name="lulu" value="lulu">璐璐<br/>
        <input type="radio" name="lulu" value="bobi">波比<br/><br/>
        <!--单选按钮-->
        <input type="checkbox" name="vehicle" value="red">吃鸡<br/>
        <input type="checkbox" name="vehicle" value="bule">LOL<br/><br/>
         <!--多选按钮-->
        <input type="color">颜色<br/><br/>
        <input type="date" value="年/月/日">年/月/日<br/><br/>
        <input type="month">年/月<br/><br/>
        <input type="week">星期<br/><br/>
        <input type="time">time<br/><br/>
        <input type="datetime-local">日期和时间的输入控件<br/><br/>
        <!--type其他的效果-->
        <input type="range" min="1" max="10" list="range">
        <datalist id="range">
            <option value="1"></option>
            <option value="2"></option>
            <option value="3"></option>
        </datalist><br/><br/>
        <!--范围选择控件-->
        <select name="yuefen" size="">
            <option value="" selected="selected">选择月份</option>
            <option value="1">一月</option>
            <option value="2">二月</option>
            <option value="3">三月</option>
            <option value="4">四月</option>
            <option value="5">五月</option>
            <option value="6">六月</option>
        </select>月<br/><br/> //size表示显示几个
        <select name="yuefen" size="3">
                <option value="" selected="selected">选择月份</option>
                <option value="1">一月</option>
                <option value="2">二月</option>
                <option value="3">三月</option>
                <option value="4">四月</option>
                <option value="5">五月</option>
                <option value="6">六月</option>
            </select>月<br/><br/>
        <!--列表框-->
        <input type="submit" value="submit"><br/><br/>
        <!--按钮-->
        <textarea name="textarea" cols="20" rows="6">多行文本</textarea><br/>
        <!--多行文本-->
        需要上传的文件:<input type="files" name="files">
        <input type="submit" name="upload" value="上传"><br/><br/>
        <!--文本域,本地图片,文档的上传-->
        <input type="search" list="word">
        <datalist id="word">
            <option value="fame"></option>
            <option value="asdf"></option>
        </datalist>关键字搜索框<br/><br/>
        <!--搜索框-->
        <input type="tel" list="zxc" pattern="[\\d]{11}">
        <datalist id="zxc">
            <option value="123"></option>
            <option value="456"></option>
        </datalist>手机号码<br/><br/>
        <!--电话号码输入框,pattern的意思是说只能输入11个数字,不是11个数字无法提交-->
        <input type="URL">绝对路径地址<br/><br/>
        <!--绝对路径-->
        <input type="email" datalis>邮箱地址<br/><br/>
        <!--单个邮箱,加入datalis后可以输入多个邮箱,但是必须用逗号隔开-->
        <input type="number">数字输入框
    </form>
</body>
</html>

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值