-
form表單有什么作用?有哪些常用的input 標簽,分別有什么作用?
form表單用于收集用戶的輸入數據,并提交到web服務器進行處理;
<input>標簽根據其type屬性的不同有多個形態,常見的如下:
<input type="text">
定義供文本輸入的單行輸入字段
<input type="password">
定義密碼字段
<input type="submit">
定義提交表單按鈕
<input type="radio">
定義單選按鈕
<input type="checkbox">
定義復選框
<input type="button">
定義按鈕
-
post和get方式的區別?
get和post是method屬性規定的在提交表單是所用的兩種方法。
get一般用于請求數據,如搜索引擎,而post一般用于發布數據,如發布文章;get在提交表單時會把表單數據顯示在url中,而post則不會,因此post更加安全;get有對于表單數據有長度限制,post一般沒有限制
-
在input里,name有什么作用?
name為輸入的數據進行命名,如果輸入的數據要正確地被提交,每個輸入數據必須設置一個 name 屬性。
-
radio如何分組?
假設如下代碼:
<input type="radio" name="sex" value="Male">Male
<input type="radio" name="sex" value="Female">Female
其運行結果為:
現在我們對其分組,只需在屬性name的值中進行分組即可:
<input type="radio" name="sex1" value="Male">Male
<input type="radio" name="sex1" value="Female">Female
<input type="radio" name="sex2" value="Male">Male
<input type="radio" name="sex2" value="Female">Female
其運行結果為:
-
placeholder屬性有什么作用?
placeholder為文本的輸入提供提示作用,提示用戶該文本輸入區域應該輸入什么內容,如下圖:
<input type="password" name="password" placeholder="請輸入密碼">
-
type=hidden隱藏域有什么作用? 舉例說明。
1.隱藏域可作安全性檢測。隱藏域中的信息不被用戶所見,在提交表單時一并發送的web服務器,當隱藏域中的信息與服務器匹配時,則表單是安全的。
2.因為隱藏域不被用戶所見,因此可以用來傳輸或者臨時存放一些數據。