27.html 表單的基礎(chǔ)使用

表單的作用就是用來(lái)將用戶信息提交給服務(wù)器的
比如:百度的搜索框 注冊(cè) 登錄這些操作都需要填寫(xiě)表單

使用form標(biāo)簽創(chuàng)建一個(gè)表單
form標(biāo)簽中必須指定一個(gè)action屬性榴鼎,該屬性指向的是一個(gè)服務(wù)器的地址
當(dāng)我們提交表單時(shí)將會(huì)提交到action屬性對(duì)應(yīng)的地址

<form action="target.html">

在表單中可以使用fieldset來(lái)為表單項(xiàng)進(jìn)行分組,
可以將表單項(xiàng)中的同一組放到一個(gè)fieldset中

<fieldset>

在fieldset可以使用legend子標(biāo)簽订雾,來(lái)指定組名

<legend>用戶信息</legend>

使用input來(lái)創(chuàng)建一個(gè)文本框始鱼,它的type屬性是text
如果希望表單項(xiàng)中的數(shù)據(jù)會(huì)提交到服務(wù)器中,還必須給表單項(xiàng)指定一個(gè)name屬性
name表示提交內(nèi)容的名字
用戶填寫(xiě)的信息會(huì)附在url地址的后邊以查詢字符串的形式發(fā)送給服務(wù)器
url地址?查詢字符串
格式:
屬性名=屬性值&屬性名=屬性值&屬性名=屬性值&屬性名=屬性值
在文本框中也可以指定value屬性值,該值將會(huì)作為文本框的默認(rèn)值顯示

<input id="um" type="text" name="username"  /> 

在html中還為我們提供了一個(gè)標(biāo)簽床未,專門(mén)用來(lái)選中表單中的提示文字的
label標(biāo)簽
該標(biāo)簽可以指定一個(gè)for屬性,該屬性的值需要指定一個(gè)表單項(xiàng)的id值

<label for="um">用戶名</label>

使用input創(chuàng)建一個(gè)密碼框振坚,它的type屬性值是password

<input id="pwd" type="password" name="password" />

單選按鈕

  1. 使用input來(lái)創(chuàng)建一個(gè)單選按鈕薇搁,它的type屬性使用radio
  2. 單選按鈕通過(guò)name屬性進(jìn)行分組,name屬性相同是一組按鈕
    像這種需要用戶選擇但是不需要用戶直接填寫(xiě)內(nèi)容的表單項(xiàng)渡八,
    還必須指定一個(gè)value屬性啃洋,這樣被選中的表單項(xiàng)的value屬性值將會(huì)最終提交給服務(wù)器
    如果希望在單選按鈕或者是多選框中指定默認(rèn)選中的選項(xiàng),
    則可以在希望選中的項(xiàng)中添加checked="checked"屬性
<input type="radio" name="gender" value="male" id="male" /><label for="male">男</label>
<input type="radio" name="gender" value="female" checked="checked" id="female" /><label for="female">女</label>

多選框

使用input創(chuàng)建一個(gè)多選框屎鳍,它的type屬性使用checkbox

<input type="checkbox" name="hobby" value="zq" />足球
<input type="checkbox" name="hobby" value="lq" />籃球

下拉列表

使用select來(lái)創(chuàng)建一個(gè)下拉列表
下拉列表的name屬性需要指定給select宏娄,而value屬性需要指定給option
可以通過(guò)在option中添加selected="selected"來(lái)將選項(xiàng)設(shè)置為默認(rèn)選中
當(dāng)為select添加一個(gè)multiple="multiple",則下拉列表變?yōu)橐粋€(gè)多選的下拉列表

在select中可以使用optgroup對(duì)選項(xiàng)進(jìn)行分組,同一個(gè)optgroup中的選項(xiàng)是一組,可以通過(guò)label屬性來(lái)指定分組的名字

<select name="star">
 <optgroup label="女明星">
  <option value="fbb">范冰冰</option>
  <option value="lxr">林心如</option>
<option value="zw">趙薇</option>
</optgroup>
 <optgroup label="男明星">
  <option value="zbs" selected="selected">趙本山</option>
  <option value="ldh">劉德華</option>
  <option value="pcj">潘長(zhǎng)江</option>
</optgroup>
</select>

使用textarea創(chuàng)建一個(gè)文本域

<textarea name="info"></textarea>

提交按鈕

可以將表單中的信息提交給服務(wù)器
使用input創(chuàng)建一個(gè)提交按鈕,它的type屬性值是submit
在提交按鈕中可以通過(guò)value屬性來(lái)指定按鈕上的文字

<input type="submit" value="注冊(cè)" />

重置按鈕逮壁,

點(diǎn)擊重置按鈕以后表單中內(nèi)容將會(huì)恢復(fù)為默認(rèn)值

<input type="reset" />

單純的按鈕孵坚,

這個(gè)按鈕沒(méi)有任何功能,只能被點(diǎn)擊

<input type="button" value="按鈕" />

button按鈕

這種方式和使用input類(lèi)似窥淆,只不過(guò)由于它是成對(duì)出現(xiàn)的標(biāo)簽
使用起來(lái)更加的靈活

<button type="submit">提交</button>
<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
    </head>
    <body>
        <form action="target.html">
            <fieldset>
                <legend>用戶信息</legend>
                <label for="um">用戶名</label>
                <input id="um" type="text" name="username"  /> <br /><br />
                <label for="pwd">密碼 </label>
                <input id="pwd" type="password" name="password" /> <br /><br />
            </fieldset>

            <fieldset >

                <legend>用戶愛(ài)好</legend>
            性別  <input type="radio" name="gender" value="male" id="male" /><label for="male">男</label>
                <input type="radio" name="gender" value="female" checked="checked" id="female" /><label for="female">女</label>
                <br /><br />

            愛(ài)好  <input type="checkbox" name="hobby" value="zq" />足球
                <input type="checkbox" name="hobby" value="lq" />籃球
                <input type="checkbox" name="hobby" value="ymq" checked="checked" />羽毛球
                <input type="checkbox" name="hobby" value="ppq" checked="checked"/>乒乓球
            <br /><br />

            </fieldset>
            你喜歡的明星
                <select name="star">
                    <optgroup label="女明星">
                        <option value="fbb">范冰冰</option>
                        <option value="lxr">林心如</option>
                        <option value="zw">趙薇</option>
                    </optgroup>

                    <optgroup label="男明星">
                        <option value="zbs" selected="selected">趙本山</option>
                        <option value="ldh">劉德華</option>
                        <option value="pcj">潘長(zhǎng)江</option>
                    </optgroup>

                </select>

            <br /><br />
            自我介紹  <textarea name="info"></textarea>
            <br /><br />
            <input type="submit" value="注冊(cè)" />
            <input type="reset" />
            <input type="button" value="按鈕" />
            <br /><br />
            <button type="submit">提交</button>
            <button type="reset">重置</button>
            <button type="button">按鈕</button>

        </form>
    </body>
</html>

預(yù)覽:

image.png
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末卖宠,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子忧饭,更是在濱河造成了極大的恐慌扛伍,老刑警劉巖,帶你破解...
    沈念sama閱讀 217,406評(píng)論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件词裤,死亡現(xiàn)場(chǎng)離奇詭異刺洒,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)吼砂,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,732評(píng)論 3 393
  • 文/潘曉璐 我一進(jìn)店門(mén)逆航,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人渔肩,你說(shuō)我怎么就攤上這事因俐。” “怎么了赖瞒?”我有些...
    開(kāi)封第一講書(shū)人閱讀 163,711評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵女揭,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我栏饮,道長(zhǎng)吧兔,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,380評(píng)論 1 293
  • 正文 為了忘掉前任袍嬉,我火速辦了婚禮境蔼,結(jié)果婚禮上灶平,老公的妹妹穿的比我還像新娘。我一直安慰自己箍土,他們只是感情好逢享,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,432評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著吴藻,像睡著了一般瞒爬。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上沟堡,一...
    開(kāi)封第一講書(shū)人閱讀 51,301評(píng)論 1 301
  • 那天侧但,我揣著相機(jī)與錄音,去河邊找鬼航罗。 笑死禀横,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的粥血。 我是一名探鬼主播柏锄,決...
    沈念sama閱讀 40,145評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼复亏!你這毒婦竟也來(lái)了趾娃?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 39,008評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤蜓耻,失蹤者是張志新(化名)和其女友劉穎茫舶,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體刹淌,經(jīng)...
    沈念sama閱讀 45,443評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,649評(píng)論 3 334
  • 正文 我和宋清朗相戀三年讥耗,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了有勾。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,795評(píng)論 1 347
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡古程,死狀恐怖蔼卡,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情挣磨,我是刑警寧澤雇逞,帶...
    沈念sama閱讀 35,501評(píng)論 5 345
  • 正文 年R本政府宣布,位于F島的核電站茁裙,受9級(jí)特大地震影響塘砸,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜晤锥,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,119評(píng)論 3 328
  • 文/蒙蒙 一掉蔬、第九天 我趴在偏房一處隱蔽的房頂上張望廊宪。 院中可真熱鬧,春花似錦女轿、人聲如沸箭启。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,731評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)傅寡。三九已至,卻和暖如春北救,著一層夾襖步出監(jiān)牢的瞬間赏僧,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,865評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工扭倾, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留淀零,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 47,899評(píng)論 2 370
  • 正文 我出身青樓膛壹,卻偏偏與公主長(zhǎng)得像驾中,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子模聋,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,724評(píng)論 2 354

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