【零基礎網頁開發】 第十六課 form表單常用元素
一、表單作用
1. 主要功能
用來提交使用者資訊給伺服器。
2. 存放標籤
(1)input type 各種型別,如單選框、多選框
(2)select option下拉選單
(3)textarea 文字域,可以多行
(4)button 按鈕
3. 提交內容
其提交的是內部帶有name標籤的元素給action對應的頁面。
4. 資料提交方式:
(1)post:可以提交大量的資料;
(2)get:提交資料較少。
二、css
1. text-align: center:
控制標籤內部居中。
2. 使用 “,” 同時設定多個元素:
.wrapper form input.txt, .wrapper form select{
width: 300px;
height: 30px;
margin: 5px;
}
三、radio單選框
1. name屬性值:
相同則表示 同一組 ,不可以被同時勾選。
四、專案程式碼
注:新建了一個名為data的目錄,裡面新建了一個reg.php檔案
1. index.html
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>form 1023</title>
<link rel="stylesheet" type="text/css" href="css/main.css"/>
</head>
<body>
<div class="wrapper">
<h1>註冊資訊</h1>
<form action="data/reg.php" method="post">
帳號:<input class="txt" type="text" name="un" id="un" value="" placeholder="註冊使用者名稱"/>
<br/>
密碼:<input class="txt" type="password" name="pwd" id="pwd" value="" placeholder="輸入密碼"/>
<br/>
國家:
<select name="country">
<option value ="cn">中國</option>
<option value ="usa">美國</option>
<option value ="uk">英國</option>
</select>
<br/>
性別:
<input class="op" type="radio" name="sex" id="sex_m" value="male" />男
<input class="op" type="radio" name="sex" id="sex_f" value="female" />女
<br/>
愛好:
<input class="op" type="checkbox" name="hobby" value="1" />sing
<input class="op" type="checkbox" name="hobby" value="1" />dance
<input class="op" type="checkbox" name="hobby" value="1" />reading
<br/>
<input class="sub" type="submit" value="提 交"/>
</form>
</div>
</body>
</html>
2. main.css
.wrapper{
width: 400px;
padding: 10px;
margin: auto;
border: 1px solid #ccc;
}
.wrapper h1{
text-align: center; /* 標籤內部居中 */
}
.wrapper form input.txt, .wrapper form select{
width: 300px;
height: 30px;
margin: 5px;
}
.wrapper input.op{
width: 15px;
margin: 5px;
}
.wrapper .sub{
margin-top: 10px;
width: 100%;
height: 30px;
}
3. 執行結果
相關文章
- form表單的元素及方法ORM
- form表單元素測試(checkbox和radio)ORM
- form表單元素名稱兩端對齊代ORM
- 分頁練習-網頁開發常用網頁
- Angular8 form 表單對隱藏元素取消表單校驗規則AngularORM
- Vue中form表單常用rules校驗規則VueORM
- 表單form方式ORM
- 清空form表單ORM
- vxe-form 大表單拆分在頁籤中使用ORM
- form表單提交方式ORM
- tpextbuilder- Form表單UIORM
- HTML form 元素HTMLORM
- 網頁佈局------for表單網頁
- 網站開發之MyEclipse簡單實現JSP網頁表單提交及傳遞值網站EclipseJS網頁
- form表單的簡單介紹ORM
- 2020.11.7 第十六課
- 《Python web開發》筆記 一:網頁開發基礎PythonWeb筆記網頁
- Ant Design 元件 —— Form表單(一)元件ORM
- Form表單JSONContent-type解析ORMJSON
- form表單提交注意事項ORM
- Selenium操作:測試form表單ORM
- formly-form 動態表單ORM
- Flutter 基礎控制元件篇-->輸入框(TextField)、表單(Form)Flutter控制元件ORM
- Minitab專題公開課,零基礎也可以學!
- 觸發form表單自動提交的方式有哪些?ORM
- Python3 | 簡單爬蟲分析網頁元素Python爬蟲網頁
- Django搭建個人部落格:使用Form表單類發表新文章DjangoORM
- form表單只單個input框按Enter鍵頁面會自動重新整理ORM
- Selenium測試form表單之下拉選單ORM
- Laravel-admin form 表單判斷是否是增、改(基礎使用)LaravelORM
- react專案 form表單重置 initialValueReactORM
- 使用form-create生成表單元件ORM元件
- Laravel 開發入門課程基礎頁面實現總結Laravel
- java web 之 網頁前端開發基礎(1)JavaWeb網頁前端
- web前端入門到實戰:常用網頁元素命名規範Web前端網頁
- 基於Gin框架的web後端開發(四): 獲取FORM表單引數框架Web後端ORM
- 表單 x-www-form-urlencoded 與 multipart/form-data 區別ORM
- Vue資料驅動表單渲染,輕鬆搞定form表單VueORM