form表單有什么作用淮阐?有哪些常用的input 標(biāo)簽辣垒,分別有什么作用?
表單時用來收集傳輸用戶在頁面上提交的數(shù)據(jù)夺巩。
input標(biāo)簽 | 作用 |
---|---|
text | 創(chuàng)建單行文本輸入框 |
password | 創(chuàng)建單行文本框贞让,字符以原點顯示 |
checkbox | 創(chuàng)建復(fù)選按鈕 |
radio | 創(chuàng)建單選按鈕 |
file | 文件上傳 |
select | 下拉菜單 |
textarea | 多行文本 |
button | 創(chuàng)建按鈕 |
hidden | 去占存一些信息;保證安全性 |
reset | 重置按鈕柳譬,清空用戶輸入 |
post 和 get 方式的區(qū)別喳张?
- get一般用于向服務(wù)器查詢/獲取信息post一般用于向服務(wù)器提交信息。
- get提交的信息會顯示在URL中美澳,因此降低了安全性销部。而post不會顯示在URL中,提高了安全性
- get提交的信息有限制跟,根據(jù)不同瀏覽器對URL長度限制的不同而受到不同的限制舅桩。而post理論上可以提交無限的信息量。
- post需要兩個階段發(fā)送數(shù)據(jù)雨膨,降低了傳輸?shù)目煽啃砸约八俣壤尢巍et只需要一個階段,速度更快聊记。撒妈。
在input里,name 有什么作用排监?
帶有相同name
屬性的可以分為一組狰右;
placeholder 屬性有什么作用?
placeholder屬性規(guī)定用以描述輸入字段預(yù)期值的提示,該提示會在用戶輸入值之前顯示在輸入字段中
type=hidden隱藏域有什么作用? 舉例說明
隱藏域在頁面中,用戶是不可見的舆床,在表單中插入隱藏域的目的在于收集或發(fā)送信息棋蚌,以利于被處理表單的程序所使用嫁佳。瀏覽者單擊發(fā)送按鈕發(fā)送表單的時候,隱藏域的信息也被一起發(fā)送到服務(wù)器谷暮,從后臺給用戶隱藏域中value添加值蒿往,就可以識別用戶,提高安全性坷备。