前端基礎

Q1蛉加、form表單有什么作用惜颇?有哪些常用的input 標簽抬闷,分別有什么作用妇蛀? ?

? ? ? A1-1: form表單用于將用戶輸入的各類型信息傳送到服務器

? ? ? ?A1-2:常用的input標簽及其作用


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

? ? ?A2:

1笤成、Get是用來從服務器上獲得數(shù)據(jù)评架,而Post是用來向服務器上傳遞數(shù)據(jù)。

2炕泳、Get將表單中數(shù)據(jù)的按照variable=value的形式纵诞,添加到action所指向的URL后面,并且兩者使用“?”連接培遵,而各個變量之間使用“&”連接浙芙;Post是將表單中的數(shù)據(jù)放在form的數(shù)據(jù)體中,按照變量和值相對應的方式籽腕,傳遞到action所指向URL嗡呼。

3、Get是不安全的皇耗,因為在傳輸過程南窗,數(shù)據(jù)被放在請求的URL中,而如今現(xiàn)有的很多服務器、代理服務器或者用戶代理都會將請求URL記錄到日志文件中矾瘾,然后放在某個地方女轿,這樣就可能會有一些隱私的信息被第三方看到。另外壕翩,用戶也可以在瀏覽器上直接看到提交的數(shù)據(jù)蛉迹,一些系統(tǒng)內部消息將會一同顯示在用戶面前。Post的所有操作對用戶來說都是不可見的放妈。

4北救、Get傳輸?shù)臄?shù)據(jù)量小,這主要是因為受URL長度限制芜抒;而Post可以傳輸大量的數(shù)據(jù)珍策,所以在上傳文件只能使用Post(當然還有一個原因,將在后面的提到)宅倒。

Q3:在input里攘宙,name 有什么作用?

? ? ?A3:name 屬性規(guī)定 input 元素的名稱拐迁。

name 屬性用于對提交到服務器后的表單數(shù)據(jù)進行標識蹭劈,或者在客戶端通過 JavaScript 引用表單數(shù)據(jù)。

注釋:只有設置了 name 屬性的表單元素才能在提交表單時傳遞它們的值线召。

Q4:radio 如何 分組?

? ? ? A4:通過“name”對radio進行分組铺韧,相同的“name”分為同一組

Q5:placeholder 屬性有什么作用?

? ? ? A5:placeholder 屬性提供可描述輸入字段預期值的提示信息(hint)。

該提示會在輸入字段為空時顯示缓淹,并會在字段獲得焦點時消失哈打。

注釋:placeholder 屬性適用于以下的 input?類型:text, search, url, telephone, email 以及 password。

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

? ? ? A6:作用:1? 隱藏域在頁面中對于用戶是不可見的讯壶,在表單中插入隱藏域的目的在于收集或發(fā)送信息料仗,以利于被處理表單的程序所使用。瀏覽者單擊發(fā)送按鈕發(fā)送表單的時候鹏溯,隱藏域的信息也被一起發(fā)送到服務器罢维。

? ? ? ? ? ? 2 有些時候我們要給用戶一信息,讓他在提交表單時提交上來以確定用戶身份丙挽,如 ? ? ? ? ? ? ? ? ? ? ? ? ? ? sessionkey肺孵,等等.當然這些東西也能用cookie實現(xiàn),但使用隱藏域就簡單的多了.而且不 ? ? ? ? ? ?會有瀏覽器不支持颜阐,用戶禁用cookie的煩惱平窘。

? ? ? ? ? ? 3 有些時候一個form里有多個提交按鈕,怎樣使程序能夠分清楚到底用戶是按那一個按鈕提 ? ? ? ? ? ? 交上來的呢凳怨?我們就可以寫一個隱藏域瑰艘,然后在每一個按鈕處加上 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? onclick="document.form.command.value="xx""然后我們接到數(shù)據(jù)后先檢查command的值就 ? ? ? ? ? ? ? 會知道用戶是按的那個按鈕提交上來的是鬼。

? ? ? ? ? ? ?4 有時候一個網(wǎng)頁中有多個form,我們知道多個form是不能同時提交的紫新,但有時這些form確 ? ? ? ? ? ? ?實相互作用均蜜,我們就可以在form中添加隱藏域來使它們聯(lián)系起來。

? ? ? ? ? ? ?5 javascript不支持全局變量芒率,但有時我們必須用全局變量囤耳,我們就可以把值先存在隱藏域 ? ? ? ? ? ? ? 里,它的值就不會丟失了偶芍。

? ? ? ? ? ? ?6 比如按一個按鈕彈出四個小窗口充择,當點擊其中的一個小窗口時其他三個自動關閉.可是IE ? ? ? ? ? ? ?不支持小窗口相互調用,所以只有在父窗口寫個隱藏域匪蟀,當小窗口看到那個隱藏域的值是 ? ? ? ? ? ? ? ? close時就自己關掉椎麦。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市材彪,隨后出現(xiàn)的幾起案子观挎,更是在濱河造成了極大的恐慌,老刑警劉巖查刻,帶你破解...
    沈念sama閱讀 207,248評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件键兜,死亡現(xiàn)場離奇詭異凤类,居然都是意外死亡穗泵,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,681評論 2 381
  • 文/潘曉璐 我一進店門谜疤,熙熙樓的掌柜王于貴愁眉苦臉地迎上來佃延,“玉大人,你說我怎么就攤上這事夷磕÷乃啵” “怎么了?”我有些...
    開封第一講書人閱讀 153,443評論 0 344
  • 文/不壞的土叔 我叫張陵坐桩,是天一觀的道長尺棋。 經(jīng)常有香客問我,道長绵跷,這世上最難降的妖魔是什么膘螟? 我笑而不...
    開封第一講書人閱讀 55,475評論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮碾局,結果婚禮上荆残,老公的妹妹穿的比我還像新娘。我一直安慰自己净当,他們只是感情好内斯,可當我...
    茶點故事閱讀 64,458評論 5 374
  • 文/花漫 我一把揭開白布蕴潦。 她就那樣靜靜地躺著,像睡著了一般俘闯。 火紅的嫁衣襯著肌膚如雪潭苞。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,185評論 1 284
  • 那天真朗,我揣著相機與錄音萄传,去河邊找鬼。 笑死蜜猾,一個胖子當著我的面吹牛秀菱,可吹牛的內容都是我干的。 我是一名探鬼主播蹭睡,決...
    沈念sama閱讀 38,451評論 3 401
  • 文/蒼蘭香墨 我猛地睜開眼衍菱,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了肩豁?” 一聲冷哼從身側響起脊串,我...
    開封第一講書人閱讀 37,112評論 0 261
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎清钥,沒想到半個月后琼锋,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,609評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡祟昭,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 36,083評論 2 325
  • 正文 我和宋清朗相戀三年缕坎,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片篡悟。...
    茶點故事閱讀 38,163評論 1 334
  • 序言:一個原本活蹦亂跳的男人離奇死亡谜叹,死狀恐怖,靈堂內的尸體忽然破棺而出搬葬,到底是詐尸還是另有隱情荷腊,我是刑警寧澤,帶...
    沈念sama閱讀 33,803評論 4 323
  • 正文 年R本政府宣布急凰,位于F島的核電站女仰,受9級特大地震影響,放射性物質發(fā)生泄漏抡锈。R本人自食惡果不足惜疾忍,卻給世界環(huán)境...
    茶點故事閱讀 39,357評論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望企孩。 院中可真熱鬧锭碳,春花似錦、人聲如沸勿璃。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,357評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至歧沪,卻和暖如春歹撒,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背诊胞。 一陣腳步聲響...
    開封第一講書人閱讀 31,590評論 1 261
  • 我被黑心中介騙來泰國打工暖夭, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人撵孤。 一個月前我還...
    沈念sama閱讀 45,636評論 2 355
  • 正文 我出身青樓迈着,卻偏偏與公主長得像,于是被迫代替她去往敵國和親邪码。 傳聞我的和親對象是個殘疾皇子裕菠,可洞房花燭夜當晚...
    茶點故事閱讀 42,925評論 2 344

推薦閱讀更多精彩內容