Form表單input標(biāo)簽

form表單有什么作用?有哪些常用的input 標(biāo)簽见转,分別有什么作用?

  • 作用:form表單提交的方式向服務(wù)器發(fā)送數(shù)據(jù)
  • 常見的input標(biāo)簽
  • text
<label for="input_username">用戶名:</label> <input id="input_username" name="username" type="text" placeholder="輸入用戶名" autofocus/>
<!-- 
text 用于輸入一行文字 比如說輸入姓名 
placeholder是沒有輸入是顯示的提示文字召夹,不是真實(shí)的賦值宝当,一旦有輸入值或者輸入時(shí)placeholder隱藏顯示
autofocus 用來指定聚焦元素
 -->
  • password
            <label for="input_pass">密碼:</label> <input id="input_pass" name="password" type="password" placeholder="輸入密碼"/>
<!-- 
password 用于輸入密碼
pass world元素輸入值會(huì)顯示成黑點(diǎn)
for 可以把描述元素與輸入元素通過id綁定到一起审胚,點(diǎn)擊描述時(shí)聚焦到相對應(yīng)的輸入框
 -->
  • radio 單選框
          <label for="ck1">ra1:</label><input type="radio" id="ra1" name="ra" value="1" />
            <br/>
            <label for="ra2">ra2:</label><input type="radio" id="ra2" name="ra" value="2" />
            <br/>
            <label for="ra3">ra3:</label><input type="radio" id="ra3" name="ra" value="3" />
<!-- 
radio 是單選框 每組只能選擇一個(gè) 那么表示分組 value表示單選框的值
 -->
  • checkbox 復(fù)選框
            <h3>復(fù)選框</h3>
            <label for="ck1">CK1:</label><input type="checkbox" id="ck1" name="ck" value="1" />
            <br/>
            <label for="ck2">CK2:</label><input type="checkbox" id="ck2" name="ck" value="2" checked />
            <br/>
            <label for="ck3">CK3:</label><input type="checkbox" id="ck3" name="ck" value="3" />
            <br/>
<!-- 
checkbox 是復(fù)選框 每組可以選擇多個(gè) name用于分組 value 選定按鈕的值  checked 代表處于默認(rèn)選中狀態(tài)
 -->
  • file
            <h3>File</h3>
            <input type="file" accept="image/gif, image/jpeg"/>
            <br/><br/>
            <!-- 
                file用于選擇文件 accept參數(shù)可以制定文件類型
             -->
  • image 按鈕
            <h3>image 按鈕</h3>
            <input type="image" src="xxx.jpg" alt="Submit Form"/>
            <br/><br/>
            <!--
              圖片按鈕和submit提交按鈕一樣匈勋,點(diǎn)擊可以提交表單,當(dāng)然也可以作為普通按鈕使用膳叨。 
            -->
  • 隱藏域
    <h3>隱藏域</h3>
  • radio 單選框
    <label for="ck1">ra1:</label><input type="radio" id="ra1" name="ra" value="1" /> <br/> <label for="ra2">ra2:</label><input type="radio" id="ra2" name="ra" value="2" /> <br/> <label for="ra3">ra3:</label><input type="radio" id="ra3" name="ra" value="3" />
    >>- checkbox 復(fù)選框
    <h3>復(fù)選框</h3> <label for="ck1">CK1:</label><input type="checkbox" id="ck1" name="ck" value="1" /> <br/> <label for="ck2">CK2:</label><input type="checkbox" id="ck2" name="ck" value="2" checked /> <br/> <label for="ck3">CK3:</label><input type="checkbox" id="ck3" name="ck" value="3" /> <br/>
    >>- file
    <h3>File</h3> <input type="file" accept="image/gif, image/jpeg"/> <br/><br/>
    >> - image 按鈕
    <h3>image 按鈕</h3> <input type="image" src="xxx.jpg" alt="Submit Form"/> <br/><br/>
    >> - 隱藏域
    <h3>隱藏域</h3>
    <input type="hidden" value="xxx" />



  • select 下拉菜單
            <h3>下拉菜單</h3>
            <select id="input_select">
                <option value="1">1</option>
                <option value="2" selected="selected">2</option>
                <option value="3">3</option>
                <option value="4">4</option>
            </select>
            <!-- 
              下拉菜單點(diǎn)擊會(huì)顯示下拉框
              select代表默認(rèn)選中值
              下拉菜單直接是類型select與元素option  不再是input標(biāo)簽用type指定出現(xiàn)
             -->
  • textarea 多行輸入框 用于輸入大量文字
            <h3>多行文本</h3>
            <textarea cols="60" rows="5">123</textarea>
            <br/><br/>
  • button submit reset
            <input type="button" value="Buttom" />     <!-- 點(diǎn)擊不會(huì)提交也不會(huì)刷新 -->
            <input type="submit" value="Submit" />      <!-- 點(diǎn)擊會(huì)提交數(shù)據(jù) -->
            <input type="reset" value="Reset" />  <!-- 點(diǎn)擊會(huì)重置所有input標(biāo)簽 -->

form標(biāo)簽屬性

form標(biāo)簽是表單的外殼洽洁,主要有四個(gè)屬性
action: 表單提交的地址
method:提交保單的方法
target:在何處打開action
enctype:
application/x-www-form-urlencoded:在發(fā)送前編碼所有字符(默認(rèn))
text/plain:空格轉(zhuǎn)換為 "+" 加號,但不對特殊字符編碼
multipart/form-data:使用包含文件上傳控件的表單時(shí)菲嘴,必須使用該值

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

get

表單數(shù)據(jù)會(huì)被encodeURIComponent后以參數(shù)形式name1=value1&name2=value2 附帶在 url?后面發(fā)送給服務(wù)器龄坪,并在url中顯示出來昭雌;

post

<!--
 content-type 默認(rèn)"application/x-www-form-urlencoded" 對表單數(shù)據(jù)進(jìn)行編碼,
數(shù)據(jù)字段以鍵值對在 http請求體中發(fā)送給服務(wù)器健田;
如果 enctype 屬性值為"multipart/form-data"烛卧,
則以消息的形式發(fā)送給服務(wù)器。
-->

post和get都可以用于上傳數(shù)據(jù)
post相對于get要安全一些

<option value="1">1</option>
<option value="2" selected="selected">2</option>
<option value="3">3</option>
<option value="4">4</option>
</select>

>> - textarea 多行輸入框 用于輸入大量文字
<h3>多行文本</h3>
<textarea cols="60" rows="5">123</textarea>



>> - button submit reset
<input type="button" value="Buttom" />
<input type="submit" value="Submit" />
<input type="reset" value="Reset" />
####form標(biāo)簽屬性 > form標(biāo)簽是表單的外殼妓局,主要有四個(gè)屬性 action: 表單提交的地址 method:提交保單的方法 target:在何處打開action enctype: application/x-www-form-urlencoded:在發(fā)送前編碼所有字符(默認(rèn)) text/plain:空格轉(zhuǎn)換為 "+" 加號总放,但不對特殊字符編碼 multipart/form-data:使用包含文件上傳控件的表單時(shí),必須使用該值 ####post 和 get 方式的區(qū)別好爬? >get
表單數(shù)據(jù)會(huì)被encodeURIComponent后以參數(shù)形式name1=value1&name2=value2 附帶在 url局雄?后面發(fā)送給服務(wù)器,并在url中顯示出來存炮;
> --- >post

```
>---
>
>>post和get都可以用于上傳數(shù)據(jù)
post相對于get要安全一些
post可以傳輸?shù)淖畲髷?shù)據(jù)量要大一些炬搭,數(shù)據(jù)量比較大時(shí)post無法保證數(shù)據(jù)的完整性
post一般用于上傳數(shù)據(jù)
get一般用于請求數(shù)據(jù)時(shí)上傳一些與安全無關(guān)的參數(shù)

input中name的作用

name可以用于單選框與復(fù)選框的分組 也是傳遞變量時(shí)的變量名 只有設(shè)置了 name 屬性的表單元素才能在提交表單時(shí)傳遞它們的值。

radio 如何 分組?

相同name的radio元素再同一組

placeholder 屬性有什么作用?

提示用戶進(jìn)行輸入
placeholder是沒有輸入是顯示的提示文字僵蛛,不是真實(shí)的賦值尚蝌,一旦有輸入值或者輸入時(shí)placeholder隱藏顯示

type=hidden隱藏域有什么作用?

傳遞一個(gè)校驗(yàn)值迎变,以便于后端做安全驗(yàn)證

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末充尉,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子衣形,更是在濱河造成了極大的恐慌驼侠,老刑警劉巖姿鸿,帶你破解...
    沈念sama閱讀 206,214評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異倒源,居然都是意外死亡苛预,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,307評論 2 382
  • 文/潘曉璐 我一進(jìn)店門笋熬,熙熙樓的掌柜王于貴愁眉苦臉地迎上來热某,“玉大人,你說我怎么就攤上這事胳螟∥舨觯” “怎么了?”我有些...
    開封第一講書人閱讀 152,543評論 0 341
  • 文/不壞的土叔 我叫張陵糖耸,是天一觀的道長秘遏。 經(jīng)常有香客問我,道長嘉竟,這世上最難降的妖魔是什么邦危? 我笑而不...
    開封第一講書人閱讀 55,221評論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮舍扰,結(jié)果婚禮上倦蚪,老公的妹妹穿的比我還像新娘。我一直安慰自己边苹,他們只是感情好审丘,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,224評論 5 371
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著勾给,像睡著了一般滩报。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上播急,一...
    開封第一講書人閱讀 49,007評論 1 284
  • 那天脓钾,我揣著相機(jī)與錄音,去河邊找鬼桩警。 笑死可训,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的捶枢。 我是一名探鬼主播握截,決...
    沈念sama閱讀 38,313評論 3 399
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼烂叔!你這毒婦竟也來了谨胞?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 36,956評論 0 259
  • 序言:老撾萬榮一對情侶失蹤蒜鸡,失蹤者是張志新(化名)和其女友劉穎胯努,沒想到半個(gè)月后牢裳,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,441評論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡叶沛,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,925評論 2 323
  • 正文 我和宋清朗相戀三年蒲讯,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片灰署。...
    茶點(diǎn)故事閱讀 38,018評論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡判帮,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出溉箕,到底是詐尸還是另有隱情脊另,我是刑警寧澤,帶...
    沈念sama閱讀 33,685評論 4 322
  • 正文 年R本政府宣布约巷,位于F島的核電站偎痛,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏独郎。R本人自食惡果不足惜踩麦,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,234評論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望氓癌。 院中可真熱鬧谓谦,春花似錦、人聲如沸贪婉。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,240評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽疲迂。三九已至才顿,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間尤蒿,已是汗流浹背郑气。 一陣腳步聲響...
    開封第一講書人閱讀 31,464評論 1 261
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留腰池,地道東北人尾组。 一個(gè)月前我還...
    沈念sama閱讀 45,467評論 2 352
  • 正文 我出身青樓,卻偏偏與公主長得像示弓,于是被迫代替她去往敵國和親讳侨。 傳聞我的和親對象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,762評論 2 345

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

  • <input>標(biāo)簽 標(biāo)簽用于搜集用戶信息奏属,根據(jù)不同的type屬性值跨跨,輸入字段擁有很多種形式。輸入字段可以是文本字段...
    _空空閱讀 4,015評論 0 3
  • 關(guān)鍵字:form表單作用;常用input標(biāo)簽;post 和 get 區(qū)別;radio分組;placeholder作...
    好奇而已閱讀 1,460評論 0 0
  • HTML表單 在HTML中拍皮,表單是 ... 之間元素的集合歹叮,它們允許訪問者輸入文本、選擇選項(xiàng)铆帽、操作對象等等咆耿,然后將...
    蘭山小亭閱讀 3,410評論 2 14
  • 什么是FORM表單: 表單是用來提交資料、意見爹橱,規(guī)范流程執(zhí)行過程的格式萨螺。表單在網(wǎng)頁中主要負(fù)責(zé)數(shù)據(jù)采集功能。一個(gè)表單...
    PYFang閱讀 1,117評論 0 0
  • 一起騎車外環(huán),和阿貓重溫舊時(shí)光组砚,感慨過的好快吻商,但幸福如此,開心滿懷糟红! 晚上和超哥一起聚餐艾帐,團(tuán)團(tuán)圓圓,相互聊一下盆偿,也...
    聶一一閱讀 54評論 0 0