任務(wù)5 form表單

form表單的作用

用于搜集不同類型的用戶輸入,將這些數(shù)據(jù)傳送到服務(wù)器端,實(shí)現(xiàn)網(wǎng)站與用戶的交互。

總結(jié)常用的input 標(biāo)簽及其作用

input標(biāo)簽 作用
<input type="text" > 文本輸入框,單行,默認(rèn)寬度為20個(gè)字符
<input type="password" > 密碼輸入框,輸入內(nèi)容自動(dòng)轉(zhuǎn)變成圓點(diǎn)
<input type="radio" > 單選框,用name分組要一致,一定要加value值
<input type="checkbox" > 復(fù)選框,用name分組要一致,一定要加value值
<input type="file" > 文件上傳,accept屬性值可限制上傳文件類型
<input type="hidden" > 隱藏字段,后臺(tái)可根據(jù)name、value值判斷用戶提交的表單數(shù)據(jù)是否安全
<input type="button" > 定義按鈕
<input type="submit" > 定義提交表單數(shù)據(jù)至表單處理程序的按鈕
<input type="reset" > 定義重置按鈕
<input type="image" > 定義圖像形式的提交按鈕

post 和 get 方式的區(qū)別?

  1. get方式主要用來向后臺(tái)請(qǐng)求數(shù)據(jù),而post常用來向后臺(tái)上傳數(shù)據(jù)。
  2. get方式是通過拼接URL方式上傳數(shù)據(jù),因地址欄長(zhǎng)度有限(<=850個(gè)字符),對(duì)于過大的數(shù)據(jù)瀏覽器無法傳輸完整數(shù)據(jù)給服務(wù)器;post方式URL沒有變化,數(shù)據(jù)仍會(huì)通過瀏覽器傳輸給后臺(tái),可傳輸?shù)臄?shù)據(jù)量更大。
  3. get方式在安全性方面不如post,輸入的密碼會(huì)顯示在URL里;post方式在安全性要求高時(shí)是較好的方式,更安全。

input中name 屬性的作用?

name屬性規(guī)定了input元素的名稱,用于對(duì)提交的數(shù)據(jù)進(jìn)行標(biāo)識(shí),單選框和復(fù)選框中以name來分組,在JavaScript中引用表單數(shù)據(jù)。

radio 如何 分組

通過name屬性的不同分組,同一組的name必須相同,才能夠單選。

placeholder 屬性的作用

在文本框中顯示提示文字,一旦在文本框里輸入了什么信息,提示信息就會(huì)隱藏

type=hidden隱藏域有什么作用? 舉例說明

<input type="hidden" name=" " value=" ">

  1. 設(shè)置在頁(yè)面的隱藏域,用戶提交表單時(shí)會(huì)一起發(fā)送到服務(wù)器,服務(wù)器對(duì)隱藏域中的值進(jìn)行驗(yàn)證,驗(yàn)證通過則表單合法,提高了安全性。
  2. 暫存信息,若需要這個(gè)值可通過定位到該元素來獲取這個(gè)值。
  3. 常常被用在表單提交時(shí)生成一個(gè)隨機(jī)的碼,服務(wù)器可以根據(jù)這個(gè)碼驗(yàn)證請(qǐng)求是否過期,用于防止惡意的多次請(qǐng)求發(fā)送。

參考資料

1.html中隱藏域hidden的作用介紹及使用示例

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 1.form表單有什么作用?有哪些常用的input 標(biāo)簽,分別有什么作用? HTML 表單用于接收不同類型的用戶輸...
    大胡子歌歌閱讀 976評(píng)論 0 1
  • 一.form表單有什么作用?有哪些常用的input 標(biāo)簽,分別有什么作用? form表單用于收集用戶輸入,將收集到...
    Sunset125閱讀 463評(píng)論 0 0
  • 1.form表單有什么作用?有哪些常用的input 標(biāo)簽,分別有什么作用? 作用是:收集填寫的信息,提交給網(wǎng)站的后...
    饑人谷_js_chen閱讀 200評(píng)論 0 0
  • 第三章:起著 “起著,意思是象棋的第一步,常見的走法有很多,也決定了一盤棋的去向?!?茶座上的水壺嘶嘶的響著,散出...
    南城瘋子閱讀 633評(píng)論 0 0
  • 立足于當(dāng)下來看,在20世紀(jì)初期的一些特別驚人的事跡或者紀(jì)錄都變得不那么稀奇了。這不是因?yàn)?0世紀(jì)末開始,一...
    tango77閱讀 556評(píng)論 0 0

友情鏈接更多精彩內(nèi)容