明輝手游網(wǎng)中心:是一個(gè)免費(fèi)提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺(tái)!

用html中標(biāo)簽制作表單案例

[摘要]本篇文章主要介紹用如何用html標(biāo)簽制作表單實(shí)例,屬于HTML中必須要掌握的知識(shí)點(diǎn)之一。感興趣的朋友參考下,希望對(duì)大家有所幫助。表單標(biāo)簽:form表單標(biāo)簽的主要作用是:在HTML頁(yè)面中創(chuàng)建一個(gè)表單,在用戶填寫(xiě)完表單信息后,將數(shù)據(jù)提交給服務(wù)器。需要填寫(xiě)數(shù)據(jù)的標(biāo)簽必須要放在表單標(biāo)簽體里面。常用的屬性:...

本篇文章主要介紹用如何用html標(biāo)簽制作表單實(shí)例,屬于HTML中必須要掌握的知識(shí)點(diǎn)之一。感興趣的朋友參考下,希望對(duì)大家有所幫助。

表單標(biāo)簽:form

表單標(biāo)簽的主要作用是:在HTML頁(yè)面中創(chuàng)建一個(gè)表單,在用戶填寫(xiě)完表單信息后,將數(shù)據(jù)提交給服務(wù)器。需要填寫(xiě)數(shù)據(jù)的標(biāo)簽必須要放在表單標(biāo)簽體里面。

常用的屬性:
    action:請(qǐng)求路徑,在該屬性中確定表單數(shù)據(jù)提交的服務(wù)器地址。
    method:請(qǐng)求方式。常用的請(qǐng)求方式有:get,post。
        get(默認(rèn)):1.get的請(qǐng)求的數(shù)據(jù)有限
                    2.提交的表單數(shù)據(jù)是追加在請(qǐng)求的路徑上,如:regist.action?username=jack&password=1111。
追加是在請(qǐng)求地址的后面加上?連接。之后每一對(duì)數(shù)據(jù)使用&連接。
        post:1.提交的數(shù)據(jù)不在請(qǐng)求路徑上追加,不顯示在地址欄上。
            2.理論上,post請(qǐng)求的數(shù)據(jù)量是無(wú)限的。

輸入域標(biāo)簽:input

輸入域標(biāo)簽用于獲得用戶輸入的信息,type屬性的值不同,獲取的方式也就不一樣。
    常用屬性:
        type屬性  
            text:文本框,單行輸入字段,用戶可以在其中輸入文本,
            password:密碼框,該輸入框中的輸入字符將會(huì)以黑圓顯示。
            radio:?jiǎn)芜x框,表示一組互斥選項(xiàng)按鈕中的一個(gè),當(dāng)一個(gè)按鈕被選中,之前的按鈕就會(huì)變?yōu)榉沁x中。
            checkbox:多選按鈕。
            file:文件上傳組件
            hidden:隱藏字段,數(shù)據(jù)會(huì)發(fā)送給服務(wù)器,但瀏覽器不會(huì)顯示。
            reset:重置按鈕,將表單恢復(fù)到默認(rèn)值。
            submit:提交按鈕,提交按鈕會(huì)把表單數(shù)據(jù)發(fā)送到服務(wù)器。
    name屬性:元素名,必須要提供name屬性,表單數(shù)據(jù)才會(huì)提交到服務(wù)器中。服務(wù)器通過(guò)該值來(lái)獲取數(shù)據(jù)。
    value屬性:設(shè)置input標(biāo)簽的默認(rèn)值,
    size屬性:設(shè)置輸入框的大小
    checked屬性:?jiǎn)芜x框或復(fù)選框被選中。
    readonly:是否只讀。
    disable:是否可用。

下拉列表標(biāo)簽:select

下拉列表標(biāo)簽,提供一些選項(xiàng),來(lái)選中其中的一項(xiàng)或多項(xiàng)。需要配合子標(biāo)簽<option>來(lái)使用。
name屬性:設(shè)置名稱,必寫(xiě)項(xiàng)。
multiple屬性:不寫(xiě)默認(rèn)單選,取值為multiple表示多選。
size屬性:多選時(shí),可見(jiàn)的選項(xiàng)數(shù)目。

子標(biāo)簽<option>:下拉列表中的一個(gè)選項(xiàng)
    selected:選中當(dāng)前的列表項(xiàng)。
    value:發(fā)送給服務(wù)器的選項(xiàng)值。

示例代碼:

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>表單標(biāo)簽</title>
</head>
<body>
    <!--要提交到服務(wù)器中的所有信息,必須要用form標(biāo)簽包裹起來(lái)-->
    <form>
        <!--文本輸入項(xiàng)-->
        用戶名:<input type="text" name="usernam"/><br />
        <!--密碼項(xiàng)-->
        密 &nbsp;碼:<input type="password" name="password" /><br />
        確認(rèn)密碼:<input type="password" name="password2" /><br />
        <!--單選按鈕-->
        性別:<input type="radio" name="sex" />男                        
        <input type="radio" name="sex" />女<br />
        <!--多選按鈕-->
        興趣愛(ài)好:<input type="checkbox" name="hobby" />寫(xiě)博客                        
        <input type="checkbox" name="hobby" />寫(xiě)代碼                        
        <input type="checkbox" name="hobby" />看源碼<br />
        <!--文件選項(xiàng)-->
        文件:<input type="file" name="file" /><br />
        <!--下拉列表標(biāo)簽-->
        居住城市:<select name="city">
        <option>--請(qǐng)選擇--</option>
        <option>北京</option>
        <option>上海</option>
        <option>廣州</option>
        </select><br />
        <!--提交按鈕-->
        <input type="submit" value="提交按鈕" /><br />
        <!--普通按鈕-->
        <input type="button" value="普通按鈕" /><br />
        <!--重置按鈕-->
        <input type="reset" value="重置" /><br />
    </form>
    </body>
</html>

效果如下:

c1.png

相關(guān)推薦:

HTML中如何使用html表單提交的操作

html表單被重置后觸發(fā)的事件onreset

html表單選項(xiàng)菜單option與optgruop標(biāo)簽的用法詳解

以上就是用html中標(biāo)簽制作表單實(shí)例的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注php中文網(wǎng)其它相關(guān)文章!


網(wǎng)站建設(shè)是一個(gè)廣義的術(shù)語(yǔ),涵蓋了許多不同的技能和學(xué)科中所使用的生產(chǎn)和維護(hù)的網(wǎng)站。