摘要:數(shù)據(jù)傳輸方式輸入類控件表單元素也稱表單控件,按照填寫方式分為輸入類和下拉菜單類。按鈕的名字按鈕上顯示的文本重置菜單列表控件下拉菜單可以節(jié)省頁(yè)面空間。是單標(biāo)簽,用來(lái)定義下拉菜單中的選項(xiàng)。表示初始被選中的選項(xiàng)。
當(dāng)用戶熟悉了靜態(tài)網(wǎng)頁(yè)制作后就能感受到它的功能單一,會(huì)想建立具有交互性的動(dòng)態(tài)網(wǎng)站。動(dòng)態(tài)網(wǎng)站經(jīng)常用到的一個(gè)元素就是表單。表單是HTML的一個(gè)重要組成部分,是網(wǎng)站管理員與用戶之間溝通的橋梁。
表單標(biāo)簽--from是一個(gè)雙標(biāo)簽。標(biāo)簽中包含的數(shù)據(jù)有表單控件及必須的伴隨數(shù)據(jù),如控件標(biāo)簽、處理數(shù)據(jù)的腳本等。主要有表單名稱、數(shù)據(jù)處理、數(shù)據(jù)傳輸方式等5個(gè)基本屬性,其中表單的程序處理和數(shù)據(jù)傳輸方式是必不可少的。
程序處理屬性--action表單本身是沒(méi)有用途的,用戶填入表單的信息需要程序來(lái)進(jìn)行處理,表單里的"action"就定義了表單所要提交到的目的文件,該目的文件收到信息后,通常和一個(gè)程序連接實(shí)現(xiàn)數(shù)據(jù)的處理。
屬性值可以是一個(gè)程序,也可以是一個(gè)腳本的URL地址
##表單名稱屬性--name
用來(lái)給表單命名。建議每一表單設(shè)定一個(gè)功能相符的名稱,防止信息提交到后臺(tái)程序處理時(shí)出亂。
##數(shù)據(jù)傳輸方式--method
定義了表單數(shù)據(jù)發(fā)送的方式,數(shù)據(jù)發(fā)送到"action"屬性所規(guī)定的頁(yè)面,主要針對(duì)服務(wù)端進(jìn)行處理??勺鳛閁RL變量(method="get")或者HTTP post(method="post")的方式來(lái)發(fā)送。
#輸入類控件
表單元素也稱表單控件,按照填寫方式分為輸入類和下拉菜單類。用標(biāo)簽定義。
最常見的文字輸入?yún)^(qū)域,在登陸區(qū),討論區(qū)等。在頁(yè)面中以單行文本框形式顯示
如果希望文本框只讀,可以使用"readonly"設(shè)置
密碼框--password
隱藏輸入框內(nèi)容,輸入的字符會(huì)用"*"代替
單選框--radio
當(dāng)出現(xiàn)多個(gè)選項(xiàng)而且只能選擇一個(gè)時(shí),會(huì)用到單選框。向指定某個(gè)選項(xiàng)默認(rèn)狀態(tài)下處于選中狀態(tài)時(shí),用"checked"屬性定義。只能有一個(gè)單選框設(shè)置。要想傳送到處理程序中,需要設(shè)置value屬性。
復(fù)選框--checkbox
是可以選多個(gè)選項(xiàng)的選項(xiàng)框,也可默認(rèn)多個(gè)選項(xiàng)都處于選中狀態(tài)。
文本域--textarea
主要用于輸入多行文本,常見于留言、評(píng)論區(qū)。"rows"文本域行數(shù),"cols"文本域列數(shù).
按鈕 標(biāo)準(zhǔn)按鈕--button表單標(biāo)簽
常見的灰色小來(lái)塊,需要關(guān)聯(lián)相應(yīng)的腳本程序來(lái)處理表單,"value"可以設(shè)置按鈕上要顯示的文本,"onclick"可以實(shí)現(xiàn)鼠標(biāo)處理的一些功能。
提交按鈕和重置按鈕--是一類特殊的按鈕,不需要設(shè)置參數(shù),也可以實(shí)現(xiàn),表單數(shù)據(jù)處理。一般來(lái)說(shuō),提交按鈕和重置按鈕同時(shí)出現(xiàn)。
菜單列表控件 下拉菜單
可以節(jié)省頁(yè)面空間。
按鈕
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/53020.html
摘要:數(shù)據(jù)傳輸方式輸入類控件表單元素也稱表單控件,按照填寫方式分為輸入類和下拉菜單類。按鈕的名字按鈕上顯示的文本重置菜單列表控件下拉菜單可以節(jié)省頁(yè)面空間。是單標(biāo)簽,用來(lái)定義下拉菜單中的選項(xiàng)。表示初始被選中的選項(xiàng)。 當(dāng)用戶熟悉了靜態(tài)網(wǎng)頁(yè)制作后就能感受到它的功能單一,會(huì)想建立具有交互性的動(dòng)態(tài)網(wǎng)站。動(dòng)態(tài)網(wǎng)站經(jīng)常用到的一個(gè)元素就是表單。表單是HTML的一個(gè)重要組成部分,是網(wǎng)站管理員與用戶之間溝通的橋...
摘要:是世界上最流行的腳本語(yǔ)言。是屬于的語(yǔ)言,它適用于筆記本電腦平板電腦和移動(dòng)電話。被設(shè)計(jì)為向頁(yè)面增加交互性。幾乎每個(gè)人都有能力將小的片段添加到網(wǎng)頁(yè)中。 JavaScript JavaScript 是世界上最流行的腳本語(yǔ)言。JavaScript 是屬于 web 的語(yǔ)言,它適用于 PC、筆記本電腦、平板電腦和移動(dòng)電話。JavaScript 被設(shè)計(jì)為向 HTML 頁(yè)面增加交互性。許多 HTML ...
摘要:特別是可以訪問(wèn)請(qǐng)求提交的表單數(shù)據(jù)。表單的代碼生成和驗(yàn)證提交的表單數(shù)據(jù)就是兩個(gè)很好的例子。優(yōu)勢(shì)擴(kuò)展使得處理表單能獲得更愉快的體驗(yàn)。設(shè)計(jì)了表單庫(kù)來(lái)使可以更加簡(jiǎn)便地管理操作表單數(shù)據(jù)。 1. 為什么使用Flask-WTF? request對(duì)象公開了所有客戶端發(fā)送的請(qǐng)求信息。特別是request.form可以訪問(wèn)POST請(qǐng)求提交的表單數(shù)據(jù)。 盡管Flask的request對(duì)象提供的支持足以處理w...
閱讀 2276·2021-09-22 15:25
閱讀 3640·2019-08-30 12:48
閱讀 2229·2019-08-30 11:25
閱讀 2361·2019-08-30 11:05
閱讀 744·2019-08-29 17:28
閱讀 3309·2019-08-26 12:16
閱讀 2634·2019-08-26 11:31
閱讀 1774·2019-08-23 17:08