3.表单标签

表单

表单
form
   action 将表单传送到哪里文件
   method
      post 隐蔽传输 安全性高 效率低 传输大小无限制(根据服务器的处理能力) 增删改操作
      get url传输 安全性低 效率高 传输大小 < 2K 查询操作

 **  注意点: 可手动输入的表单 name必须写,  value 是可写可不写
             不可手动输入     name必须写,  value 必须写**

input
  type
      文本域 text
      密码域 password
      单选 radio
      复选 checkbox
      邮箱 email
      搜索 search
      数字 number
      网址 url
      日期 date
      文件 file
      隐藏 hidden
      提交 submit
      重置 reset
      自定义 button
      图片提交image


textarea 多文本
   rows 行
   cols 列


select 下拉框
  option 下拉子选项
  optgroup
    label 组名


常见属性
    默认背景字         placeholder
    最大长度         maxlength
    最小长度         minlength
    自动提示         autocomplete
    自动获取焦点         autofocus
    只读         readonly
    禁用         disabled
    单/复选         checked
    下拉默认         selected
    不能为空         required
    多选         multiple file 和 select

例子:

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>表单标签</title>
</head>
<body>
    <!-- 
        表单
            form
                action    将所有的表单送到这action去
                method
                    get   url传输   安全性低 执行效率高 传输大小 < 2KB
                    post  隐蔽传输  安全性高 执行效率低 传输大小 无穷大(服务器的处理能力)
                        get: 查询数据
                        post: 增删改数据
                enctype=
                    'multipart/form-data'   上传文件必须加上去

            1KB = 1024B
            1MB = 1024KB
            1GB = 1024MB
            1TB = 1024GB
            ...




            input   type
                text        文本域
                password    密码域         
                radio       单选按钮  checked  默认勾选
                checkbox    复选按钮  checked  默认勾选
                email       邮箱按钮
                date        日期
                number      数字
                search      搜索
                url         网址

                file        文件  如果是要上传文件, form必须加 enctype='multipart/form-data'
                hidden      隐藏域

                submit      提交
                reset       重置
                button      自定义按钮   
                image       图片按钮



            select    下拉框   multipart    
                option    下拉子选项
                optgroup   下拉组
                    label  组名

            textarea  多文本域
                name 
                rows  行数
                cols  列数


            常见属性
                placeholder  默认背景字
                minlength    最小长度
                maxlength    最大长度
                autocomplete 自动提示   on开  off关
                checked      单/复选 默认选项
                selected     下拉默认选项
                required     不能为空
                autofocus    自动获取焦点
                readonly     只读
                disabled     禁用
                multiple     select 多选选项    file 多选文件





     -->
    <h1> 个人资料 </h1>
    <form action='3.php'  enctype='multipart/form-data'>
        <input name="">
        帐户:<input type="text" name="user" placeholder='邮箱/手机' maxlength='11' autocomplete='off'> <br><br>
        密码:<input type="password" name="pwd"  minlength='6' required> <br><br>
        性别:
            <label><input type="radio" name="sex" value='m'></label>
            <label><input type="radio" name="sex" value='w'></label>
            <label><input type="radio" name="sex" value='ry' checked>人妖</label><!--加个label可以点击字选择,多选按钮也是一样-->
            <br><br>
         爱好:
            <input type="checkbox" name="hobby[]" value='bc' checked>飚车
            <input type="checkbox" name="hobby[]" value='bm'>把妹
            <input type="checkbox" name="hobby[]" value='cartoon'>动漫
            <input type="checkbox" name="hobby[]" value='poem'>内涵段子
            <input type="checkbox" name="hobby[]" value='tj'>特交
            <input type="checkbox" name="hobby[]" value='film'>看电影
            <br>
            <br>
         籍贯:
            <select name='sheng'>
                <option value='sh'>上海</option>
                <option value='js'>江苏</option>
                <option >浙江</option>
                <option>广东</option>
                <option>北京</option>
                <option>四川</option>
            </select>

            <select name='shi'>
                <optgroup label='江苏'>
                    <option>南京</option>
                    <option>苏州</option>
                    <option>无锡</option>
                    <option selected>常州</option>
                    <option>连云港</option>
                </optgroup>
            </select>
            <br>
            <br>
         邮箱: <input type="email" name="email" autofocus>
         <br>
         <br>
         生日: <input type="date" name="birthday">
         <!--    2e3    2*10*10*10 -->
         价格: <input type="number" name="price" readonly value='123'>  
         搜索: <input type="search" name="" disabled value='www.baidu.com'> 
         网址: <input type="url" name="">
            <br>
            <br>
         头像: <input type="file" name="touxiang" >
            <br>
            <br>
         隐藏域: <input type="hidden" name="" value=''>
            <br>
            <br>
         自我介绍:<textarea name='zwjs' rows=5 cols='40'></textarea>
            <br>
            <br>
         <input type="submit" value='登录'>
         <input type="reset" value='重来一边'>
         <input type="button" value='自定义按钮'>
         <input type="image"  src='../dxj.jpg'>
    </form>


</body>
</html>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值