HTML基础拓展(HTML完结撒花)

HTML基础拓展

表单

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body><h1>登录</h1>
<!--表单标签-->
<!--action:提交地址-->
<!--method:提交方式-->
<form action="1.我的第一个网页.html" method="get" name="test">
    <!--控件标签-->
    <!--name:必填-->
    <!--type:控件类型-->
    <!--text:文本框-->
    <p><input type="text" name="username"></p>
    <!--password:密码框-->
    <p><input type="password" name="pwd"></p>
    <p>
        <!--submit:提交按钮-->
        <input type="submit">
        <!--reset:清空表单按钮-->
        <input type="reset">
    </p>
    <p>性别:
        <!--radio:单选框-->
        <!--value:单选框实际代表在代码中的值-->
        <!--name:属性一致的才是一个块,不是一个块的单选框没有单选效果-->
        <input type="radio" value="boy" name="gender">男
        <input type="radio" value="girl" name="gender">女
    </p>
    <p>爱好:
        <!--checkbox:多选框-->
        <!--value:多选框实际代表在代码中的值-->
        <!--name:属性一致的才是一个块,不是一个块的多选框没有单选效果-->
        <input type="checkbox" value="cat" name="hobby">吃东西
        <input type="checkbox" value="sleep" name="hobby">睡觉
        <input type="checkbox" value="music" name="hobby">音乐
        <input type="checkbox" value="game" name="hobby">游戏
    </p>
    <p>
        <!--button:普通按钮-->
        <!--value:按钮上面的字-->
        <!--name:这个按钮控件的名字-->
        <input type="button" value="点击就送" name="but1">
    </p>
    <p>
        <!--textarea:文件域-->
        <input type="file" name="files">
    </p>
    <p>
        <!--初级验证标签-->
        <!--url:验证网址-->
        网址:<input type="url" name="url">
        <!--email:验证邮箱-->
        邮箱:<input type="email" name="email">
        <!--number:验证数字-->
        <!--max:最大值-->
        <!--min:最小值-->
        <!--step:箭头步长-->
        数字: <input type="number" name="number" max="20" min="0" step="5">
    </p>
    <p>
        音量:<input type="range" name="range" max="100" min="0" step="2">
    </p>
    <p>国籍:
        <!--select:下拉框-->
        <select name="country">
            <!--option:下拉列表-->
            <!--selected:默认被选中的-->
            <option value="china" selected>中国</option>
            <option value="usa" selected>美国</option>
            <option value="britain" selected>英国</option>
            <option value="japan" selected>日本</option>
        </select>
    </p>
    <!--textarea:文本域-->
    <!--cols:列-->
    <!--rows:行-->
    <textarea name="text" cols="30" rows="10">默认存在于文本域中的内容</textarea>
</form></body>
</html>

 

提交方式(重点)

get方式

  • 明文传输,提交之后可以通过浏览器的url可以看到提交的数据。

  • 不安全,但高效。

port方式

  • 也是明文传输,虽然非明面上可见,但是也有方法可以看到提交的数据。

  • 可以传输大文件。

 

查看port方式提交的数据

在浏览器中按F12打开开发者页面,通过Network选项卡可以查看提交的数据。

 

get和port是后端也需要掌握的关键点,很多网站的API都需要我们通过这两种方式来获取数据。

 

通用属性

  • readonly(元素只读)

  • disabled(元素禁用)

  • hidden(元素隐藏)

    • hidden标签可以通过隐藏表单元素提交一些默认的数据。

  • placehoider(提示信息,就是文本框里面灰色的默认提示)

  • required(非空判断,必填,不填不让提交)

  • pattren(正则表达式,用来判断输入的内容是否合法,百度可查)

posted @   乌鸦の学习  阅读(87)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
点击右上角即可分享
微信分享提示