中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

html表單的基本元素有哪些

發布時間:2021-02-26 09:29:20 來源:億速云 閱讀:165 作者:清風 欄目:web開發

這篇文章主要為大家展示了html表單的基本元素有哪些,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶大家一起來研究并學習一下“html表單的基本元素有哪些”這篇文章吧。

html是什么

html的全稱為超文本標記語言,它是一種標記語言,包含了一系列標簽.通過這些標簽可以將網絡上的文檔格式統一,使分散的Internet資源連接為一個邏輯整體,html文本是由html命令組成的描述性文本,html命令可以說明文字,圖形、動畫、聲音、表格、鏈接等,主要和css+js配合使用并構建優雅的前端網頁。

表單的基本元素

1.我們先看一下表單是什么?幾乎每個網站都會有

2.表單給人最直接的印象就是有一些輸入框,還有一些按鈕

3.這些輸入框,可以接受用戶輸入的數據,按鈕可以將用戶的數據進行提交

4.表單元素是由一組標簽組成的

表單提交方式有很多,最主要的有二種:

1.get方式:這也是默認的方式,用戶提交的表單數據全部在url地址上

優點是便于收藏和重復調用,缺點是不安全并且數據數量受限制

2.post方式:數據通過請求頭來提交,url地址欄看不到,非常安全,且長度不受限制

get方式非常適合傳遞不敏感且長度很短的數據

post方式非常適合傳遞重要數據且長度不確定的數據

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>3-1表單的基本元素</title>
</head>
<body>
<form action="demo.php" method="get">
<!-- <form action="demo.php" method="post"> -->
<!-- 最重要的輸入控件標簽是<input>,它有很多類型,是由type屬性來指定的 -->
<!-- 1.文本框: 最常見,可以輸入文本,常用來輸入用戶名帳號等 -->
<!-- 因為input是一個內聯元素,多個input會在一行顯示,所以后面加一個換行標簽 -->
<!-- name是輸入控件的名稱,一定要設置,因為PHP要用它當變量名來獲取表單的數據
value保存的是用戶輸入的數據,通常保持為空即可 -->
姓名:<input type="text" name="name" value=""> <br>
<!-- 2.密碼框: type="password",和文本是一樣的,只是用戶輸入的內容以星號代替 -->
密碼:<input type="password" name="password" value=""> <br>
<!-- 3.單選框:顧名思義就是每次只能選擇一項,例如性別,付款方式等只能選擇一個且選項較少的情況 -->
<!-- 單選按鈕的name值必須全部一樣,才能確保僅返回一個選擇 -->
<!-- 可以設置默認選擇薦:checked:它是布爾屬性,不需要賦值,如果要給值就是它自己 -->
性別:<input type="radio" name="sex" value="male">男
<input type="radio" name="sex" value="woman">女
<input type="radio" name="sex" value="secret" checked>保密
<br>
<!-- 4.復選框:就是一次可以選擇多個數據提交,返回值是一個數組,name屬性要加[],確保返回數組 -->
愛好:<input type="checkbox" name="hobby[]" value="movie">看電影
   <input type="checkbox" name="hobby[]" value="game" checked>打游戲
   <input type="checkbox" name="hobby[]" value="cook">做飯
   <input type="checkbox" name="hobby[]" value="wash">洗衣服
   <br>
<!-- 5:下拉列表框:點擊后會出一個下拉列表,用戶可以選擇一個或多個選項 -->
<!-- 下拉列表使用的是select標簽,名值對name和value分在二個標簽中 -->
<!-- name寫在父標簽select中,value寫在option子標簽中,可以用selected屬性設置默認值 -->
級別: <select name="level">
<option value="0">純潔的小白</option>
<option value="1">有點污啦</option>
<option value="2" selected>目空一切</option>
<option value="3">宇宙無敵小霸王</option>
</select>
<br>
<!-- 6.文件上傳域:accept屬性設置允許上傳的文件類型,不過這個很少用,應該在服務器進行判斷 -->
頭像:<input type="file" name="photo" accept="image/*"> <br>
<!-- 特殊的隱藏域:type="hidden",為什么要用隱藏域呢?
1.有一些數據是自動生成的,不需要用戶輸入:例如注冊時間
2.有一些數據用戶是不知道的,例如,用戶id
3.后端通過表單向一些頁面傳數據時使用的主鍵或關鍵字 -->
<!-- 在頁面看不到隱藏域的東西,但是提交后可以在后臺看到通過隱藏域傳遞過來的數據 -->
<input type="hidden" name="user_id" value="10">
文本域:<textarea name="comment" rows="5" cols="30"></textarea><br>
<!-- 7.提交按鈕:type="submit",type="button"是普通按鈕,失去提交功能 -->
<input type="submit" name="submit" value="提交">
<input type="button" name="button" value="提交">
<!-- type="reset"可以重置用戶數據,恢復到最初狀態 -->
<input type="reset" name="reset" value="重置">
<!-- 8.提交圖像按鈕: type="image",默認就是提交功能,與submit功能是一樣的 -->
<input type="image" name="submit" src="../images/submit.jpg" width="30">
</form>
</body>
</html>

以上就是關于“html表單的基本元素有哪些”的內容,如果改文章對你有所幫助并覺得寫得不錯,勞請分享給你的好友一起學習新知識,若想了解更多相關知識內容,請多多關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

白水县| 孝昌县| 静海县| 黄浦区| 罗甸县| 垣曲县| 观塘区| 藁城市| 登封市| 威信县| 天峻县| 孟津县| 留坝县| 嘉义县| 安阳县| 汉川市| 缙云县| 眉山市| 建昌县| 绥阳县| 永登县| 开平市| 滕州市| 鸡泽县| 岐山县| 板桥市| 道孚县| 南靖县| 喀喇沁旗| 石家庄市| 建湖县| 盐城市| 徐闻县| 南江县| 成都市| 德阳市| 泌阳县| 惠水县| 玉环县| 比如县| 淮安市|