HTML表單(問答)

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

參考https://www.zhihu.com/question/31640769
POST:會(huì)打包你的表單變量,在后臺(tái)把他們發(fā)送到服務(wù)器。
GET:也會(huì)打包表單變量大渤,但會(huì)把這些數(shù)據(jù)追加到URL后面,然后發(fā)送到服務(wù)器驰后。

  • 在安全性方面,POST比較有優(yōu)勢(shì)造虏,日志沒有記錄御吞,只要數(shù)據(jù)庫(kù)服務(wù)器不被入侵,基本還是安全的漓藕,但如果被抓了包陶珠,這一切都沒有什么卵用。
  • 若發(fā)送的表單數(shù)據(jù)比較大享钞,GET請(qǐng)求對(duì)發(fā)送的數(shù)據(jù)量限制比較緊揍诽,因此發(fā)送大量數(shù)據(jù)用POST。

GET的優(yōu)勢(shì):

  • 請(qǐng)求中的URL可以被手動(dòng)輸入
  • 請(qǐng)求中的URL可以被存在書簽里栗竖,或者歷史里暑脆,或者快速撥號(hào)里面,或者分享給別人狐肢。
  • 請(qǐng)求中的URL是可以被搜索引擎收錄的添吗。
  • 帶云壓縮的瀏覽器,比如Opera mini/Turbo 2, 只有GET才能在服務(wù)器端被預(yù)取的份名。
  • 請(qǐng)求中的URL可以被緩存碟联。

從RESTful角度理解:https://www.zhihu.com/question/27622127
通俗理解RESTful將其看做API
GET:無副作用,冪等僵腺,不可帶 Request Body
PUT:副作用鲤孵,冪等,可以帶 Request Body
POST:副作用辰如,非冪等普监,可以帶 Request Body
DELETE:副作用,冪等琉兜,不可帶 Request Body

在input里鹰椒,name 有什么作用?

由于表單提交的數(shù)據(jù)一般都是以key:value(鍵值)的方式提交呕童,所以input中的name屬性主要用來標(biāo)識(shí)提交的數(shù)據(jù)的key值,好讓服務(wù)器處理程序分辨淆珊。只有設(shè)置了 name 屬性的表單元素才能在提交表單時(shí)傳遞它們的值夺饲。

radio 如何 分組?

在同一個(gè)form表單中,相同name值的radio為一組施符。
在不同的form表單中radio往声,即使name值相同,也不為一組戳吝。

placeholder 屬性有什么作用?

<input type="text" name="name" placeholder="填寫姓名">
為你提供一個(gè)提示浩销,告訴你填什么內(nèi)容。
但在text<input>元素中的value屬性可以可以用來為文本輸入控件提供一個(gè)初始值听哭,這個(gè)值能使placeholder內(nèi)容不再顯示慢洋。

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

<input type="hidden" name="abcd" value="123456">
其也可以提交給服務(wù)器塘雳,作用是:

  1. 隱藏域在頁(yè)面中對(duì)于用戶是不可見的,在表單中插入隱藏域的目的在于收集或發(fā)送信息普筹,以利于被處理表單的程序所使用败明。瀏覽者單擊發(fā)送按鈕發(fā)送表單的時(shí)候,隱藏域的信息也被一起發(fā)送到服務(wù)器太防。
  2. 有些時(shí)候我們要給用戶一信息妻顶,讓他在提交表單時(shí)提交上來以確定用戶身份,如sessionkey蜒车,等等.當(dāng)然這些東西也能用cookie實(shí)現(xiàn)讳嘱,但使用隱藏域就簡(jiǎn)單的多了.而且不會(huì)有瀏覽器不支持,用戶禁用cookie的煩惱酿愧。
  3. 有些時(shí)候一個(gè)form里有多個(gè)提交按鈕沥潭,怎樣使程序能夠分清楚到底用戶是按那一個(gè)按鈕提交上來的呢?我們就可以寫一個(gè)隱藏域寓娩,然后在每一個(gè)按鈕處加上onclick="document.form.command.value="xx""然后我們接到數(shù)據(jù)后先檢查command的值就會(huì)知道用戶是按的那個(gè)按鈕提交上來的叛氨。
  4. 有時(shí)候一個(gè)網(wǎng)頁(yè)中有多個(gè)form,我們知道多個(gè)form是不能同時(shí)提交的棘伴,但有時(shí)這些form確實(shí)相互作用寞埠,我們就可以在form中添加隱藏域來使它們聯(lián)系起來。
  5. JavaScript不支持全局變量焊夸,但有時(shí)我們必須用全局變量仁连,我們就可以把值先存在隱藏域里,它的值就不會(huì)丟失了阱穗。
  6. 還有個(gè)例子饭冬,比如按一個(gè)按鈕彈出四個(gè)小窗口,當(dāng)點(diǎn)擊其中的一個(gè)小窗口時(shí)其他三個(gè)自動(dòng)關(guān)閉.可是IE不支持小窗口相互調(diào)用揪阶,所以只有在父窗口寫個(gè)隱藏域昌抠,當(dāng)小窗口看到那個(gè)隱藏域的值是close時(shí)就自己關(guān)掉。
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末鲁僚,一起剝皮案震驚了整個(gè)濱河市炊苫,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌冰沙,老刑警劉巖侨艾,帶你破解...
    沈念sama閱讀 212,454評(píng)論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異拓挥,居然都是意外死亡唠梨,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,553評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門侥啤,熙熙樓的掌柜王于貴愁眉苦臉地迎上來当叭,“玉大人茬故,你說我怎么就攤上這事】普梗” “怎么了均牢?”我有些...
    開封第一講書人閱讀 157,921評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)才睹。 經(jīng)常有香客問我徘跪,道長(zhǎng),這世上最難降的妖魔是什么琅攘? 我笑而不...
    開封第一講書人閱讀 56,648評(píng)論 1 284
  • 正文 為了忘掉前任垮庐,我火速辦了婚禮,結(jié)果婚禮上坞琴,老公的妹妹穿的比我還像新娘哨查。我一直安慰自己,他們只是感情好剧辐,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,770評(píng)論 6 386
  • 文/花漫 我一把揭開白布寒亥。 她就那樣靜靜地躺著,像睡著了一般荧关。 火紅的嫁衣襯著肌膚如雪溉奕。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,950評(píng)論 1 291
  • 那天忍啤,我揣著相機(jī)與錄音加勤,去河邊找鬼。 笑死同波,一個(gè)胖子當(dāng)著我的面吹牛鳄梅,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播未檩,決...
    沈念sama閱讀 39,090評(píng)論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼戴尸,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了冤狡?” 一聲冷哼從身側(cè)響起校赤,我...
    開封第一講書人閱讀 37,817評(píng)論 0 268
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎筒溃,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體沾乘,經(jīng)...
    沈念sama閱讀 44,275評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡怜奖,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,592評(píng)論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了翅阵。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片歪玲。...
    茶點(diǎn)故事閱讀 38,724評(píng)論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡迁央,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出滥崩,到底是詐尸還是另有隱情岖圈,我是刑警寧澤,帶...
    沈念sama閱讀 34,409評(píng)論 4 333
  • 正文 年R本政府宣布钙皮,位于F島的核電站蜂科,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏短条。R本人自食惡果不足惜导匣,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 40,052評(píng)論 3 316
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望茸时。 院中可真熱鬧贡定,春花似錦、人聲如沸可都。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,815評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)渠牲。三九已至旋炒,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間嘱兼,已是汗流浹背国葬。 一陣腳步聲響...
    開封第一講書人閱讀 32,043評(píng)論 1 266
  • 我被黑心中介騙來泰國(guó)打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留芹壕,地道東北人汇四。 一個(gè)月前我還...
    沈念sama閱讀 46,503評(píng)論 2 361
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像踢涌,于是被迫代替她去往敵國(guó)和親通孽。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,627評(píng)論 2 350

推薦閱讀更多精彩內(nèi)容

  • HTML表單 在HTML中睁壁,表單是 ... 之間元素的集合背苦,它們?cè)试S訪問者輸入文本、選擇選項(xiàng)潘明、操作對(duì)象等等行剂,然后將...
    蘭山小亭閱讀 3,412評(píng)論 2 14
  • <input>標(biāo)簽 標(biāo)簽用于搜集用戶信息,根據(jù)不同的type屬性值钳降,輸入字段擁有很多種形式厚宰。輸入字段可以是文本字段...
    _空空閱讀 4,019評(píng)論 0 3
  • form表單有什么作用?有哪些常用的input 標(biāo)簽,分別有什么作用铲觉? 標(biāo)簽用于為用戶創(chuàng)建HTML表單澈蝙,并向服務(wù)器...
    zx9426閱讀 597評(píng)論 0 1
  • 一.什么是< form>表單 格式: 作用:form表單一般用來收集用戶的信息,并把信息傳送到后臺(tái)撵幽。 注意點(diǎn):1....
    饑人谷_劉沖閱讀 2,700評(píng)論 0 1
  • 親愛的小胖妞盐杂,從我見你的第一眼開始我就深深的愛上了你逗载,而且是愛的那么的無可救藥,每天想你想的快發(fā)瘋了况褪,我為了你我會(huì)...
    黑臉愛侯麗閱讀 350評(píng)論 0 0