1.form表單有什么作用?有哪些常用的input 標(biāo)簽,分別有什么作用碱蒙?
表單在網(wǎng)頁中主要負(fù)責(zé)數(shù)據(jù)采集功能。一個(gè)表單有三個(gè)基本組成部分:
<li>表單標(biāo)簽:這里面包含了處理表單數(shù)據(jù)所用CGI程序的URL以及數(shù)據(jù)提交到服務(wù)器的方法夯巷。
<li>表單域:包含了文本框赛惩、密碼框、隱藏域鞭莽、多行文本框坊秸、復(fù)選框麸祷、單選框澎怒、下拉選擇框和文件上傳框等。
<li>表單按鈕:包括提交按鈕阶牍、復(fù)位按鈕和一般按鈕喷面;用于將數(shù)據(jù)傳送到服務(wù)器上的CGI腳本或者取消輸入,還可以用表單按鈕來控制其他定義了處理腳本的處理工作走孽。
常用的input標(biāo)簽如下
標(biāo)簽名 | 作用 |
---|---|
text | 文本字段 |
textarea | 多行文本框 |
password | 密碼 |
button | 普通按鈕 |
submit | 提交按鈕 |
reset | 重置按鈕 |
radio | 單選框 |
checkbox | 復(fù)選框 |
select | 下拉選擇 |
file | 文件上傳 |
hidden | 隱藏區(qū)域 |
2.在input里惧辈,name有什么作用?
作為可與服務(wù)器交互數(shù)據(jù)的HTML元素的服務(wù)器端的標(biāo)示磕瓷,比如input盒齿、select、textarea困食、和button等边翁。我們可以在服務(wù)器端根據(jù)其Name通過Request.Params取得元素提交的值。
3.radio 如何 分組?
通過設(shè)置相同的 name 來分組
4.placeholder 屬性有什么作用?
用來顯示在輸入框中硕盹,作為提示信息
5.type=hidden隱藏域有什么作用? 舉例說明
可以返回值符匾,用做安全相關(guān)的校對(duì)用
例如,設(shè)置一段獨(dú)有的密鑰瘩例,必須返回該值才表示返回的信息有效啊胶,確保頁面沒有被劫持