HTML4(三):表單

文章目錄

  • 表單
    • 1. 基本結構
    • 2. 常用表單控件
      • 2.1 文本輸入框
      • 2.2 密碼輸入框
      • 2.3 單選框
      • 2.4 復選框
      • 2.5 隱藏域
      • 2.6 提交按鈕
      • 2.7 重置按鈕
      • 2.8 普通按鈕
      • 2.9 文本域
      • 2.10 下拉框
      • 2.11 示例
    • 3. 禁用表單控件
    • 4. lable標簽
    • 5. fieldset與legend標簽
    • 6. 總結

表單

概念:一種包含交互的區域,用于手機用戶提供的數據。

1. 基本結構

在這里插入圖片描述
例:

<!DOCTYPE html>
<html lang="zh-CN">
<head><meta charset="UTF-8"><title>表單_基本結構</title>
</head>
<body><form action="https://www.baidu.com/s"><input type="text" name="wd"><button>去百度搜索</button></form><hr><form action="https://search.jd.com/search" target="_self" method="get"><input type="text" name="keyword"><button>去京東搜索</button></form><hr><a href="https://search.jd.com/search?keyword=手機">搜索手機</a>
</body>
</html>

在這里插入圖片描述

2. 常用表單控件

2.1 文本輸入框

<input type="text">

在這里插入圖片描述

2.2 密碼輸入框

<input type="password">

在這里插入圖片描述

2.3 單選框

<input type="radio" name="sex" value="female"><input type="ratio" name="sex" value="male">

在這里插入圖片描述

2.4 復選框

<input type="checkbox" name="hobby" value="smoke">抽樣
<input type="checkbox" name="hobby" value="drink">喝酒
<input type="checkbox" name="hobby" value="perm">燙頭

在這里插入圖片描述

2.5 隱藏域

<input type="hidden" name="tag" value="100">

在這里插入圖片描述

2.6 提交按鈕

<!--方法一-->
<input type="submit" value="點我提交表單"><!--方法二-->
<button>點我提交表單</button>

在這里插入圖片描述

2.7 重置按鈕

<!--方法一-->
<input type="reset" value="點我重置"><!--方法二-->
<button type="reset">點我重置</button>

在這里插入圖片描述

2.8 普通按鈕

<!--方法一-->
<input type="button" value="普通按鈕"><!--方法二-->
<button type="button">普通按鈕</button>

在這里插入圖片描述

2.9 文本域

<textarea name="msg" rows="22" cols="3">我是文本域</textarea>

在這里插入圖片描述

2.10 下拉框

<select name="from"><option value="">黑龍江</option><option value="">遼寧</option><option value="">吉林</option><option value="" selected>廣東</option>
</select>

在這里插入圖片描述

2.11 示例

<!DOCTYPE html>
<html lang="zh-CN">
<head><meta charset="UTF-8"><title>表單_常用控件</title>
</head>
<body><form action="https://search.jd.com/search"><!-- 文本輸入框 -->賬戶:<input type="text" name="account" value="zhangsan" maxlength="10"><br><!-- 密碼輸入框 -->密碼:<input type="password" name="pwd" value="123" maxlength="6"><br><!-- 單選框 -->性別:<input type="radio" name="gender" value="male"><input type="radio" name="gender" value="female" checked><br><!-- 多選框 -->愛好:<input type="checkbox" name="hobby" value="smoke" checked>抽煙<input type="checkbox" name="hobby" value="drink">喝酒<input type="checkbox" name="hobby" value="perm" checked>燙頭<br>其他:<textarea name="other" cols="23" rows="3"></textarea><br>籍貫:<select name="place"><option value="">河北</option><option value="">山東</option><option value="" selected>山西</option><option value="">廣東</option></select><!-- 隱藏域 --><input type="hidden" name="from" value="toutiao"><br><!-- 確認按鈕_第一種寫法 --><button type="submit">確認</button><!-- 確認按鈕_第二種寫法 --><!-- <input type="submit" value="確認"> --><!-- 重置按鈕_第一種寫法 --><!-- <button type="reset">重置</button> --><!-- 重置按鈕_第二種寫法 --><input type="reset" value="點我重置"><!-- 普通按鈕_第一種寫法 --><input type="button" value="檢測賬戶是否被注冊"><!-- 普通按鈕_第二種寫法 --><!-- <button type="button">檢測賬戶是否被注冊</button> --></form>
</body>
</html>

在這里插入圖片描述

3. 禁用表單控件

在這里插入圖片描述

例:

<!DOCTYPE html>
<html lang="zh-CN">
<head><meta charset="UTF-8"><title>表單_禁用表單控件</title>
</head>
<body><form action="https://search.jd.com/search"><!-- 文本輸入框 -->賬戶:<input disabled type="text" name="account" value="zhangsan" maxlength="10"><br><!-- 密碼輸入框 -->密碼:<input type="password" name="pwd" value="123" maxlength="6"><br><!-- 單選框 -->性別:<input type="radio" name="gender" value="male"><input type="radio" name="gender" value="female" checked><br><!-- 多選框 -->愛好:<input type="checkbox" name="hobby" value="smoke" checked>抽煙<input type="checkbox" name="hobby" value="drink">喝酒<input type="checkbox" name="hobby" value="perm" checked>燙頭<br>其他:<textarea name="other" cols="23" rows="3"></textarea><br>籍貫:<select name="place"><option value="">河北</option><option value="">山東</option><option value="" selected>山西</option><option value="">廣東</option></select><!-- 隱藏域 --><input type="hidden" name="from" value="toutiao"><br><!-- 確認按鈕_第一種寫法 --><button type="submit">確認</button><!-- 確認按鈕_第二種寫法 --><!-- <input type="submit" value="確認"> --><!-- 重置按鈕_第一種寫法 --><!-- <button type="reset">重置</button> --><!-- 重置按鈕_第二種寫法 --><input type="reset" value="點我重置"><!-- 普通按鈕_第一種寫法 --><input disabled type="button" value="檢測賬戶是否被注冊"><!-- 普通按鈕_第二種寫法 --><!-- <button type="button">檢測賬戶是否被注冊</button> --></form>
</body>
</html>

在這里插入圖片描述

4. lable標簽

<!DOCTYPE html>
<html lang="zh-CN">
<head><meta charset="UTF-8"><title>表單_label標簽</title>
</head>
<body><form action="https://search.jd.com/search"><label for="zhanghu">賬戶:</label><input id="zhanghu" type="text" name="account" maxlength="10"><br><label>密碼:<input id="mima" type="password" name="pwd" maxlength="6"></label><br>性別:<input type="radio" name="gender" value="male" id="nan"><label for="nan"></label> <label><input type="radio" name="gender" value="female" id="nv"></label><br>愛好:<label><input type="checkbox" name="hobby" value="smoke">抽煙</label><label><input type="checkbox" name="hobby" value="drink">喝酒</label><label><input type="checkbox" name="hobby" value="perm">燙頭</label><br><label for="qita">其他:</label><textarea id="qita" name="other" cols="23" rows="3"></textarea><br>籍貫:<select name="place"><option value="">河北</option><option value="">山東</option><option value="">山西</option><option value="">廣東</option></select><input type="hidden" name="from" value="toutiao"><br><input type="submit" value="確認"><input type="reset" value="點我重置"><input type="button" value="檢測賬戶是否被注冊"></form>
</body>
</html>

在這里插入圖片描述

5. fieldset與legend標簽

<!DOCTYPE html>
<html lang="zh-CN">
<head><meta charset="UTF-8"><title>表單_fieldset與legend</title>
</head>
<body><form action="https://search.jd.com/search"><!-- 主要信息 --><fieldset><legend>主要信息</legend><label for="zhanghu">賬戶:</label><input id="zhanghu" type="text" name="account" maxlength="10"><br><label>密碼:<input id="mima" type="password" name="pwd" maxlength="6"></label><br>性別:<input type="radio" name="gender" value="male" id="nan"><label for="nan"></label> <label><input type="radio" name="gender" value="female" id="nv"></label></fieldset><br><fieldset><legend>附加信息</legend>愛好:<label><input type="checkbox" name="hobby" value="smoke">抽煙</label><label><input type="checkbox" name="hobby" value="drink">喝酒</label><label><input type="checkbox" name="hobby" value="perm">燙頭</label><br><label for="qita">其他:</label><textarea id="qita" name="other" cols="23" rows="3"></textarea><br>籍貫:<select name="place"><option value="">河北</option><option value="">山東</option><option value="">山西</option><option value="">廣東</option></select></fieldset><input type="hidden" name="from" value="toutiao"><br><input type="submit" value="確認"><input type="reset" value="點我重置"><input type="button" value="檢測賬戶是否被注冊"></form>
</body>
</html>

在這里插入圖片描述

6. 總結

在這里插入圖片描述

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/11377.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/11377.shtml
英文地址,請注明出處:http://en.pswp.cn/web/11377.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Raft論文閱讀筆記+翻譯:In Search of Understandable Consensus Algorithm

In Search of Understandable Consensus Algorithm 摘要 Raft是一種管理復制日志的共識算法。它產生與&#xff08;多&#xff09;Paxos等效的結果&#xff0c;并且與Paxos一樣高效&#xff0c;但其結構與Paxos不同。這使得Raft比Paxos更易理解&#xff0c;也為構建實際系統提供…

近嶼OJAC帶你解讀:什么是大模型幻覺?

忠實性幻覺也可以細分&#xff0c;分為指令不一致&#xff08;輸出偏離用戶指令&#xff09;、上下文不一致&#xff08;輸出與上下文信息不符&#xff09;、邏輯不一致三類&#xff08;推理步驟以及與最終答案之間的不一致&#xff09;。 具體解析 大模型產生幻覺的原因可能…

國內使用 CloudFlare 避坑指南

最近明月收到了不少新手使用 CloudFlare 的求助,發現很多首次使用 CloudFlare 的甚至包括已經在使用 CloudFlare 的站長們對 CloudFlare 的使用有很多的誤區,再加上國內簡中互聯網上有關 CloudFlare 的教程良莠不齊,更是加深了新手使用 CloudFlare 入坑的概率,讓一些別有用…

Today At Apple 20240512 學習拍照

文章目錄 微距打開模式設置曝光值人像模式設置光模式實況 官網&#xff1a; https://www.apple.com/today/Apple 亞洲第一大商店&#xff1a;Apple 靜安零售店現已在上海開幕如下預約課程&#xff1a;下載apple store&#xff08;不是app store&#xff09;&#xff0c;點擊課程…

進程間的IPC通信機制

一、介紹 進程與進程間的用戶空間相互獨立&#xff0c;內核空間共享。 1.傳統的進程間通信機制 a.無名管道 pipe b.有名管道 fifo c.信號 signal 2.system V中的IPC對象 a.消息隊列 message queue b.共享內存 shared memory c.信號燈集 semaphoare 3.可用于跨主機傳輸…

vue前端時間段選擇控件

實現效果: 可選具體的某天的某時某分某秒 vue前端代碼: <el-form-item label"日期"><el-date-pickerv-model"daterangerq"style"width: 240px"value-format"yyyy-MM-dd HH:mm:ss"type"datetimerange"range-separat…

JetsonNano —— 3、在Nano板卡編譯可硬件加速FFmpeg,測試FFmpeg調用nvmpi編解碼器加速

最終FFmpeg運行加速效果如下: FFmpeg 簡介 一個完整的跨平臺解決方案,用于錄制、轉換和流式傳輸音頻和視頻。 ? JetsonNano 簡介 NVIDIA Jetson Nano為數百萬臺高性能、低功耗設備提供前所未有的功能。這項技術創新為網絡錄像機、機器人或具有高級分析功能的智能家居網關等…

基于SPWM控制策略的二極管鉗位型NPC逆變器的并網simulink仿真

本人搭建了二極管鉗位型NPC并網逆變器simulink仿真模型&#xff0c;該模型型采用d、q軸&#xff0c;電壓前饋解耦控制&#xff0c;三相逆變并網&#xff0c;PI控制&#xff0c;仿真復現&#xff0c;效果優異&#xff0c;適合新手學習使用。 模型獲取鏈接&#xff1a;基于SPWM…

生成式AI崗位需求暴漲,可以入行嗎?

過去一年多來&#xff0c;人工智能應用的爆發&#xff0c;隨之生成式AI應用暴增&#xff0c;也使得相關人才需求“水漲船高”。 獵聘大數據顯示&#xff0c;2024年一季度&#xff0c;AIGC相關職位同比增長321.70%&#xff0c;呈現急劇增長態勢。同時&#xff0c;投遞該領域的人…

【MySQL探索之旅】JDBC (Java連接MySQL數據庫)

&#x1f4da;博客主頁&#xff1a;愛敲代碼的小楊. ?專欄&#xff1a;《Java SE語法》 | 《數據結構與算法》 | 《C生萬物》 |《MySQL探索之旅》 |《Web世界探險家》 ??感謝大家點贊&#x1f44d;&#x1f3fb;收藏?評論?&#x1f3fb;&#xff0c;您的三連就是我持續更…

探索免費靜態IP海外的奧秘

在數字化時代&#xff0c;網絡資源的獲取和利用對于個人和企業都至關重要。其中&#xff0c;獨立靜態IP地址更是因其穩定性和安全性備受青睞。本文將帶您深入了解“免費的獨立靜態IP海外”的奧秘&#xff0c;探討其背后的原理、優勢、獲取途徑以及使用場景。 一、獨立靜態IP的基…

XEChat-Idea:摸魚神器!!【送源碼】

XEChat-Idea ? 基于Netty的IDEA即時聊天插件 ? 項目介紹 主要功能&#xff1a; 即時聊天 游戲對戰 即時聊天 idea摸魚工具 idea斗地主 項目結構 . ├── LICENSE ├── README.md ├── xechat-commons //公共模塊 │ ├── pom.xml │ └── src ├── xech…

文本分類的深度注意圖擴散網絡 筆記

1 Title Deep Attention Diffusion Graph Neural Networks for Text Classification&#xff08;Yonghao Liu、Renchu Guan、Fausto Giunchiglia、Yanchun Liang、Xiaoyue Feng&#xff09;【EMnlp 2021】 2 Conclusion Text classification is a fundamental task with broad…

Linux-- 重定向緩沖區

目錄 0.接上篇文章 1.粗略的見一下這兩個問題 2.理解重定向 3.理解緩沖區 0.接上篇文章 Linux--基礎IO&#xff08;文件描述符fd&#xff09;-CSDN博客 1.粗略的見一下這兩個問題 先來了解幾個函數&#xff1a; stat()函數用于獲取指定文件或符號鏈接的元數據。如果文件是…

Android 系統省電軟件分析

1、硬件耗電 主要有&#xff1a; 1、屏幕 2、CPU 3、WLAN 4、感應器 5、GPS(目前我們沒有) 電量其實是目前手持設備最寶貴的資源之一&#xff0c;大多數設備都需要不斷的充電來維持繼續使用。不幸的是&#xff0c;對于開發者來說&#xff0c;電量優化是他們最后才會考慮的的事情…

排序實現題目:排序數組

文章目錄 題目標題和出處難度題目描述要求示例數據范圍 前言冒泡排序原理示例代碼復雜度分析穩定性分析 選擇排序原理示例代碼復雜度分析穩定性分析 插入排序原理示例代碼復雜度分析穩定性分析 希爾排序原理示例代碼復雜度分析穩定性分析 歸并排序原理示例代碼復雜度分析穩定性…

Jackson如何禁止在反序列化字符串為對應java bean時,字符串中的null被反序列成為NullNode

直接說應用場景,json文件中有一個如下配置: [{"name":"John Doe","age":28,"jsonNode":null},{"name":"John1","age":31}] 待反序列化類定義如下所示: @Data static class TestClass {/*** 名字.*…

【C++】詳解STL的適配器容器之一:優先級隊列 priority_queue

目錄 堆算法 概述 向下調整建堆 向上調整建堆 建堆算法 仿函數 概述 使用介紹 emtpy size top push pop 模擬實現 仿函數 框架 向下調整算法 向上調整算法 pop push empty top 要理解優先級隊列&#xff0c;需要有如下知識 STL容器之一的vector&#xf…

聚類分析 | 基于GA遺傳算法優化kmeans聚類(Matlab)

聚類分析 | 基于GA遺傳算法優化kmeans聚類&#xff08;Matlab&#xff09; 目錄 聚類分析 | 基于GA遺傳算法優化kmeans聚類&#xff08;Matlab&#xff09;效果一覽基本介紹程序設計參考資料 效果一覽 基本介紹 GA-kmeans聚類算法&#xff0c;通過GA遺傳算法優化kmeans聚類&…

序列化的不同格式:JSON、XML、TOML、CSON、YAML

前言 這篇文章參考于知乎&#xff0c;進行了一些總結。 正文 首先什么是序列化&#xff0c;數據序列化是從一個系統獲取一些信息&#xff0c;將其轉換為其它系統可以讀取的格式&#xff0c;然后將其傳遞給其它系統的過程。也就是可以讓不同系統“通信”。 序列化需要滿足兩…