HTML <form> 標簽
定義和用法
<form>
標簽用于為接收用戶輸入創建 HTML 表單。
<form>
元素可以包含以下一個或多個表單元素:
另請參閱:
HTML 教程:HTML 表單和輸入
HTML DOM 參考手冊:Form 對象
CSS Tutorial: 設置表單樣式
實例
例子 1
擁有兩個輸入字段和一個提交按鈕的 HTML 表單:
<form action="/action_page.php" method="get"> <label for="fname">名字:</label> <input type="text" id="fname" name="fname"><br><br> <label for="lname">姓氏:</label> <input type="text" id="lname" name="lname"><br><br> <input type="submit" value="提交"> </form>
例子 2
帶有復選框的 HTML 表單:
<form action="/action_page.php" method="get"> <input type="checkbox" name="vehicle1" value="Bike"> <label for="vehicle1">我有一輛自行車</label><br> <input type="checkbox" name="vehicle2" value="Car"> <label for="vehicle2">我有一輛車</label><br> <input type="checkbox" name="vehicle3" value="Boat" checked> <label for="vehicle3">我有一艘船</label><br><br> <input type="submit" value="提交"> </form>
例子 3
帶有單選按鈕的 HTML 表單:
<form action="/action_page.php" method="get"> <input type="radio" id="html" name="fav_language" value="HTML"> <label for="html">HTML</label><br> <input type="radio" id="css" name="fav_language" value="CSS" checked="checked"> <label for="css">CSS</label><br> <input type="radio" id="javascript" name="fav_language" value="JavaScript"> <label for="javascript">JavaScript</label><br><br> <input type="submit" value="提交"> </form>
屬性
屬性 | 值 | 描述 |
---|---|---|
accept-charset | 字符集 | 規定提交表單時要使用的字符編碼。 |
action | URL | 規定提交表單時將表單數據發送到哪里。 |
autocomplete |
|
規定表單是否應啟用自動完成功能。 |
enctype |
|
規定在向服務器提交表單數據時,應該如何對表單數據進行編碼。 |
method |
|
規定發送表單數據時使用的 HTTP 方法。 |
name | 文本 | 規定表單的名稱。 |
novalidate | novalidate | 規定提交表單時不應驗證表單。 |
rel |
|
規定鏈接資源和當前文檔之間的關系。 |
target |
|
規定在何處顯示提交表單后收到的響應。 |
全局屬性
<form>
標簽還支持 HTML 中的全局屬性。
事件屬性
<form>
標簽還支持 HTML 中的事件屬性。
瀏覽器支持
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
支持 | 支持 | 支持 | 支持 | 支持 |