form表單有什么作用?有哪些常用的input 標簽,分別有什么作用?
表單的作用是搜集用戶的輸入,用戶提交表單時向服務器傳輸數據,從而實現用戶與web服務器的交互。
常用的input標簽
- button——定義可點擊的按鈕
- checkbox——定義復選框
- radio——定義單選按鈕
- text——定義單行輸入框,可在其中輸入文本
- file——定義輸入字段和“瀏覽”按鈕,供文件上傳
- hidden——定義隱藏的輸入字段
- image——定義圖像形式的提交按鈕
- password——定義密碼字段,該字段中的字符被掩碼
- reset——定義重置按鈕,用于清除表單中的所有數據
- submit——定義提交按鈕,把表單數據發給服務器
- label——標簽
post 和 get 方式的區別?
- get主要用于向服務器索取信息,post則主要是向服務器提交信息。
- 由于get方式在傳輸數據時信息體現在URL中,而post方式URL不變,信息通過后臺傳送。因此post方式更具安全性。
- 因為get方式的信息主要是URL方式進行體現,所以在信息傳輸過程中,可能會出現信息傳輸不完整。但是post方式可以在某種程度上避免。
在input里,name 有什么作用?
name 屬性規定 input 元素的名稱,只有設置了 name 屬性的表單元素才能在提交表單時傳遞它們的值。
radio 如何 分組?
Paste_Image.png
placeholder 屬性有什么作用?
在placehoder后輸入值即為表格默認顯示值,當輸入實際值后會消失。
Paste_Image.png
type=hidden隱藏域有什么作用? 舉例說明
通過hidden隱藏域在頁面中添加相關的驗證信息,當form表單被提交后,服務器會收到該驗證信息,通過一定的算法校驗該驗證信息,可以有效防止非法請求對數據庫的增刪改查,提高了web應用的安全性。