首页 > 其他分享 >22. 表单

22. 表单

时间:2022-12-30 20:23:50浏览次数:24  
标签:22 -- 同意 表单 提交 服务器

一、表单

  在网页中可以使用表单,将本地的数据提交给远程的服务器。使用 <form> 标签可以创建一个表单。

<!DOCTYPE html>
<html>
    <head>
        <title>表单</title>
        <meta charset="UTF-8">
    </head>
    <body>
        <!-- 
            form的属性:
                - action 表单要提交的数据的地址
                - method 设置表达提交数据的方式
                    - get 
                        - 浏览器地栏中的地址是:action 属性[+?+请求参数] 请求参数的格式是:name=value&name=value
                        - 不安全
                        - 有数据长度的限制
                    - post
                        - 浏览器地址栏中只有action属性值
                        - 相对于 GET 请求要安全
                        - 理论上没有数据长度的限制
                - 数据要发送到服务器中,必须要为元素指定一个name属性值
                - autocomplete 可以关闭自动补全
                - readonly 将表单项设置为只读,数据会提交
                - disable 将表单项设置为禁用,数据不会提交
                - autofocus 设置表单项自动获取焦点
        -->
        <form action="https://www.baidu.com" method="get">
            <!-- 添加表单项 -->

            id  <input type="text" value="001" readonly><br>
            <!-- 文本框 -->
            姓名 <input type="text" name="name" autocomplete="off" autofocus><br>
            <!-- 密码框 -->
            密码 <input type="password" name="password"><br>

            <!-- 
                单选按钮 
                    - 向这种选择框,必须指定一个value属性,
                      value属性最终会作为用户填写的值,传递给服务器
                    - checked 可以将单元按钮设置为默认选中
            -->
            性别 <input type="radio" name="sex" value="boy">男
                <input type="radio" name="sex" value="gril" checked>女<br>
        
            邮箱 <input type="email" name="email"><br>

            <!-- 多选框 -->
            爱好 <input type="checkbox" name="hobby" value="sing">唱歌
                <input type="checkbox" name="hobby" value="draw" checked>画画
                <input type="checkbox" name="hobby" value="dance">跳舞<br>

            <!-- 下拉列表 -->
            国家
            <select name="nation">
                <option value="unknown">--请选择国家--</option>
                <option value="china" selected>中国</option>
                <option value="america">美国</option>
                <option value="russia">俄罗斯</option>
            </select><br>

            是否同意用户协议 <input type="radio" name="aggreement" value="aggree" disabled>同意
                <input type="radio" name="aggreement" value="disagree" checked disabled>不同意<br>
            
            <br>

            <!-- 普通按钮 -->
            <input type="button" value="返回">
            <!-- 重置按钮 -->
            <input type="reset">
            <!-- 提交按钮 -->
            <input type="submit" value="注册"><br><br>

            <!-- 普通按钮 -->
            <button type="button">返回</button>
            <!-- 重置按钮 -->
            <button type="reset">重置</button>
            <!-- 提交按钮 -->
            <button type="submit">提交</button>
        </form>
    </body>
</html>

数据要发送到服务器中,必须要为元素指定一个 name 属性值

标签:22,--,同意,表单,提交,服务器
From: https://www.cnblogs.com/nanoha/p/17015737.html

相关文章

  • Ubuntu22.10 Rust调用rodio库播放音频报错 ALSA lib pcm_dmix.c:999:(snd_pcm_dmix_op
    解决方案:```shsudoaptinstallmultimedia-jackpulseaudio--killjack_controlstart```  ......
  • the nineth——2022.12.30
    C语言中一共有两种定义变量的方法:1.宏定义:再#include下面紧跟#define例如: #include<stdio.h>#defineSUN_FLOWER100;#defineIPHONE_146200; 2.CONSTINT......
  • 2022-qgb-final-pwn-revm
    REVM总结这是一道很简单的题目,但是我也学到了很多!(虽然比赛时失误没看到return导致打栈地址失败),收获如下:静态编译没符号可以使用导入sig文件或者bindiff一个对应版本的......
  • 2022.12.30
    盘符切换盘符+':'查看当前目录下的所有文件dir切换目录cd(changedirectory)同盘符:cd目录名+':'不同盘符:cd/d盘符名+':'+\目录名返回上一级cd..清理屏......
  • 洛谷P2296 [NOIP2014 提高组] 寻找道路 题解
    题目链接:P2296[NOIP2014提高组]寻找道路-洛谷|计算机科学教育新生态(luogu.com.cn)好了,话不多说上代码:1#include<bits/stdc++.h>2usingnamespacestd;3......
  • 年度总结-2022
    流水账过年,然后早早跑来了学校听闻实验室厉害的找到了腾讯实习,但是觉得自己水平菜到实习都找不到,于是准备着赶紧做个项目、背八股然后去找实习年度关键词就业情感......
  • 2022.12 做题记录
    目录CF1758E(图论,连通块)CF1761D(dp,组合数学)CF1761E(图论,构造)CF1748D(位运算,构造)CF1774E(结论,树形dp)CF1774F2(结论,性质,数据结构)CF1762F(性质,结论,dp,线段树)CF......
  • 写在2022一个极不平凡的年度最后的一天里
       相信对于绝大部分中国人来说,2022年是一个特殊的年份,三年抗疫马拉松最终在12月分全面放开。对于大多数的打工人来说长长的舒了一口气,但随即大家的心有吊起来了,大家......
  • 2022年年终总结
    2022年年终总结:回归整个2022年是心有所成的一年,同时也是波澜起伏的一年。有始有终的一年。在保持薪资水平的前提下,跳槽到自己满意的工作环境中。话说在2020年的9月份通......
  • 云原生、20.3k Star......时序数据库 TDengine 的 2022 年精彩纷呈
    :::hljs-center日月其迈,时盛岁新2022的进度条已经加载至“100%”疫情肆虐下,毫无疑问这仍然是头顶风雪攀登山峰的一年好在如今曙光已现回望这一年,TDengine也硕果满......