HTML表單的使用姿勢(shì)初體驗(yàn)

HTML表單作用是搜集用戶輸入,用戶提交表單時(shí)向服務(wù)器傳輸數(shù)據(jù),從而實(shí)現(xiàn)用戶與web服務(wù)器的交互。

1.<form>屬性

action:表單提交地址
method:提交表單方式,常用get和post兩種方式 傳送門

<form action="form_action.asp" method="get"></form>````
那么我們來(lái)看看表單中比較常見(jiàn)的元素吧!

##2.常用表單元素:
表單標(biāo)簽:<input>、<label>、<textarea>、<select>、<option>
屬性類型:
**type:**輸入類型(通過(guò)type屬性的來(lái)設(shè)置input的類型)
**name:**表單名稱
**value:**表單內(nèi)容
####2.1文本域

<div class="username">
<label for="username">用戶名</label>
<input id="username" type="text" name="username" placeholder="請(qǐng)輸入用戶名">
</div>```

image.png

<label>標(biāo)簽:當(dāng)選中標(biāo)簽時(shí),焦點(diǎn)自動(dòng)轉(zhuǎn)到相關(guān)聯(lián)的表單控件上。
placeholder屬性作為文本框內(nèi)提示信息,文本域內(nèi)輸入內(nèi)容后消失。

2.2密碼域

<form action="/abc" method="get">
     <label for="password">密碼</label>
     <input id="password" type="password" name="password" placeholder="輸入密碼">
</form>```


![image.png](http://upload-images.jianshu.io/upload_images/6363227-84603ac4cfde2d89.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

####2.3單選框

<input type="radio" name="sex" value="男">男
<input type="radio" name="sex" value="女">女```


image.png

name屬性相同的為一組

2.4復(fù)選框

<input type="checkbox" name="hobby" value="basketball">籃球
<input type="checkbox" name="hobby" value="football">足球
<input type="checkbox" name="hobby" value="tennis">網(wǎng)球```
![image.png](http://upload-images.jianshu.io/upload_images/6363227-00acfb4fb9df631b.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

####2.5提交按鈕

<input type="submit" name="submit" value="提交">```

image.png

2.6下拉列表

<label for="city">城市</label>
        <select id="city">
            <option value="beijing">北京</option>
            <option value="chengdu" selected>成都</option>
            <option value="shanghai">上海</option>
        </select>```
![image.png](http://upload-images.jianshu.io/upload_images/6363227-6846515c3f6f4f64.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)


####2.7重置按鈕

<input type="reset" name="reset" value="清除">```

image.png

2.8上傳文件

<input type="file" name="photo" accept="image/png">```
![image.png](http://upload-images.jianshu.io/upload_images/6363227-1b2e43f983c20536.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
accept屬性可以限制上傳數(shù)據(jù)類型

##3.textarea元素

<textarea name="article">
ddd
</textarea>```

image.png

【個(gè)人總結(jié),如有錯(cuò)漏,歡迎指出】
:>

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • HTML標(biāo)簽解釋大全 一、HTML標(biāo)記 標(biāo)簽:!DOCTYPE 說(shuō)明:指定了 HTML 文檔遵循的文檔類型定義(D...
    米塔塔閱讀 3,520評(píng)論 1 41
  • 表單基礎(chǔ)知識(shí) 在HTML中,表單是由 元素來(lái)表示的,而在JS中,表單對(duì)應(yīng)的則是HTMLFormElement類型。...
    oWSQo閱讀 958評(píng)論 0 1
  • 本人做php的,最近發(fā)現(xiàn)JS真的是博大精深啊,比PHP難.在HTML中,表單是由form元素來(lái)表示的,但是在jav...
    linfree閱讀 2,329評(píng)論 3 17
  • 2017夢(mèng)想清單 工作:完成本學(xué)年的科研任務(wù)/努力學(xué)習(xí)策劃和寫(xiě)作/完成外語(yǔ)和計(jì)算機(jī)的考級(jí) 家庭:和家里人和睦相處/...
    林凡101閱讀 181評(píng)論 3 1
  • 一直孜孜不倦想給自己取個(gè)好名字。小學(xué)的時(shí)候,課本里有一首歌叫刨洋芋,和我的名字諧音,男同學(xué)們就跑來(lái)笑話我。我覺(jué)得特...
    芋頭姐閱讀 464評(píng)論 0 2

友情鏈接更多精彩內(nèi)容