html表单标签的应用(上)

<!DOCTYPE html>

<!-- html根节点(双标签) -->

<html lang="en">

<head>

    <!-- head页面头部区域标签 -->

    <meta charset="UTF-8">

    <!-- charset="  UTF-8"告诉浏览器当前页面使用的字符编码集utf-8,万国码;gb2312中文简体-->

    <meta http-equiv="X-UA-Compatible" content="IE=edge">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <!-- title标题标签(双标签) -->

    <title>Document</title>

</head>

<!-- body页面主体标签(双标签) -->

<body>

    <!-- form表单标签,双标签 ,搜集用户输入的数据-->

    <!-- method="get"和method="post"表单中数据提交方式 -->

    <!-- GET是从服务器获取数据,服务器需要的数据会出现在url里;

     POST是将数据传给服务器-->

    <form action="" mathod="get">

        <!-- input:h 快捷写法-->

        <!-- type="hidden" 隐藏域,标签的内容,在页面中不会显示出来

        数据value可以被发送给后台程序 -->

        <input type="hidden" name="" value="xr001">

        <!-- div是一个盒子(双标签) -->

        <div>

            <!-- label标签为 input 元素定义标注(标记)

           label 元素不会向用户呈现任何特殊效果-->

            <label for="">用户名</label>

            <!-- input:t 快捷写法,可以快速生成单行文本框 -->

            <!--type="text"单行文本框-->

            <!-- disabled="disabled"禁用(文本框会变成灰色,用户不能编辑这个文本框,只能看) -->

            <!--  disabled="disabled"简写disabled -->

            <input type="text" name="usename" id="usename" value="小李123" disabled="disabled" >

        </div>

        <div>

            <label for="">昵&emsp;称</label>

            <!-- maxlength="3"属性设置文本框中最多可以输入的字符数量(包括空格) -->

            <!-- size 属性用来定义文本框可见的字符数,

                当用户输入的字符数超出这个值时,超过的值,还是可见的 -->

                <!-- 注意:在项目中,需要限制别人输入字符,用maxlength属性,不推荐用size属性。 -->

                <input type="text" name="nickname" id="nickname" maxlength="3">

        </div>

        <div>

            <label for="">密&emsp;码</label>

            <!-- input:p 快捷写法,可以快速生成密码框 -->

            <!-- type="password"密码框 ,密码框输入的字符不可见,会被 “点”代替-->

            <input type="password" name="" id="">

        </div>

        <!-- textarea多行文本框 -->

        <div>

            <label for="">请留言:</label>

            <!-- cols="30"可见内容的宽度 里面的值可调整-->

            <!-- rows="10"可见内容的高度 里面的值可调整-->

            <textarea name="" id="" cols="30" rows="10"></textarea>

        </div>

        <!-- 单选按钮 -->

        <div>

            <label for="">性别:</label>

            <!-- input:r 快捷写法,可以快速生成 单选按钮 -->

            <!-- checked="checked" 默认选中 简写 checked -->

          <input type="radio" name="sex" id="" value="男" checked="checked">男

          <input type="radio" name="sex" id="" value="女" checked>女

        </div>

        <!-- 复选框 type="checkbox"-->

        <div>

            <label for="">爱好:</label>

            <!-- input:c 快捷写法,可以快速生成复选框 -->

            <input type="checkbox" name="hobby[]" id="" value="阅读">阅读

            <!-- input:c*3快捷写法 -->

            <input type="checkbox" name="hobby[]" id="" value="听歌">听歌

            <input type="checkbox" name="hobby[]" id="" value="爬山">爬山

            <input type="checkbox" name="hobby[]" id="" value="旅游">旅游

        </div>

        <div>

            <label for="">籍贯:</label>

            <!-- select 下拉菜单 -->

            <select name="" id="">

            <!-- option菜单项 -->

            <!-- option*5 快捷写法 -->

            <option value="">请选择</option>

            <option value="">北京</option>

            <option value="">上海</option>

            <option value="">安徽</option>

            <option value="">江苏</option>

        </select>

        </div>

        <div>

            <label for="">政治面貌:</label>

            <!-- select>option*4 快捷写法-->

            <!-- multiple multiple属性可以设置成多项选择。注意:此时只需按住`ctrl`+鼠标左键就可以选择多个选项

                size="5" 如果需要让页面显示多个选项,就要使用 size 属性-->

            <select name="" id="" multiple size="5">

                <option value="请选择">请选择</option>

                <option value="">党员</option>

                <option value="">团员</option>

                <option value="">共青团员</option>

            </select>

        </div>

        <div action="" method="post">

            年龄区间:

            <select name="selected" multiple>

                <option selected="selected">18岁以下</option>

                <option>18-28岁</option>

                <option selected="selected">28-38岁</option>

                <option>38岁以上</option>

             </select>

            </div>

            <form action="" method="post">

                年龄区间:

                <select name="selected" multiple>

                    <option selected="selected" value="underage">18岁以下</option>

                    <option value="teens">18-28岁</option>

                    <option selected="selected" value="youth">28-38岁</option>

                    <option value="more">38岁以上</option>

                </select>

            </form>

            <div>

                <label for="">上传文件</label>

                <!-- input:f 快捷写法-->

              <!-- type="file"  文件上传标签 -->

                <input type="file" name="" id="">

            </div>

            <div>

                <!-- input*5 快捷写法-->

                <!--type="submit" 提交按钮 -->

                <!-- input:s 快捷写法 -->

                <input type="submit" value="提交">

                <!-- input:r 快捷写法-->

                <!-- type="reset" 重置按钮 -->

                <input type="reset" value="重置">

                <!-- type="image"图像按钮 -->

                <!-- input:i 快捷写法 -->

                <input type="image" src="./images/QQ图片20220616111100.jpg" alt="50">

               <!-- botton按钮 -->

                <button>立即登录</button>

            </div><input type="checkbox" name="" id="">

    </form>

    <!-- script   js脚本标签(双标签:它里面是写js脚本) -->

    <script>

//抓取元素(获取元素)

var usename=document.getElementById('usename')

console.log(usename);

//获取value属性上的值

console.log(usename.value);

 </script>

   </body>

</html>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值