1、form表單有什么作用劈伴?有哪些常用的input 標簽箫津,分別有什么作用?
1.1宰啦、form表單有什么作用
簡單說就是html通過表單收集用戶信息(即:不同類型數(shù)據(jù))并提交后臺服務(wù)器苏遥,以便于用戶和WEB服務(wù)器的交互。
1.2赡模、常用input 標簽及其作用
<input type="text">:定義用于文本輸入的單行輸入字段(默認寬度為20個字符)
<input type="password">:定義密碼字段
<input type="radio">:定義單選按鈕田炭,允許用戶在有限數(shù)量的選項中選擇一個
<input type="checkbox">:定義復(fù)選框
<input type="submit">:定義用于向表單處理程序提交表單的按鈕。
<input type="button">:定義按鈕
2漓柑、post 和 get 方式的區(qū)別教硫?
- get一般用于向服務(wù)器查詢/獲取信息,post一般用于向服務(wù)器提交信息。
- get提交的信息有限辆布,根據(jù)不同瀏覽器對URL長度限制的不同而受到不同的限制瞬矩,而post理論上可以提交無限的信息量。
- post需要兩個階段發(fā)送數(shù)據(jù)锋玲,降低了傳輸?shù)目煽啃砸约八俣龋?strong>get只需要一個階段景用,速度更快。
- ** get提交的信息會顯示在URL中惭蹂,因此降低了安全性伞插。而post**不會顯示在URL中,提高了安全性盾碗。
3媚污、在input里,name 有什么作用廷雅?
name屬性規(guī)定了input元素的名稱耗美,用于后續(xù)提交表單數(shù)據(jù),或者在JS中引用表單航缀。
4商架、radio 如何 分組?
通過name屬性分組。相同的name為一組谬盐,如果name不一樣甸私,就不是單選诚些。
5飞傀、placeholder 屬性有什么作用?
對用戶起提示作用
6汉规、type=hidden隱藏域有什么作用蔗包?舉例說明
- 隱藏域可作安全性檢測。隱藏域中的信息不被用戶所見,在提交表單時一并發(fā)送的web服務(wù)器提鸟,當隱藏域中的信息與服務(wù)器匹配時,則表單是安全的介杆。
- 存儲信息皆看。因為隱藏域不被用戶所見,因此可以用來傳輸或者臨時存放一些數(shù)據(jù)颜说。