表單信息的處理過程:當點擊表單的提交按鈕時,輸入在表單中的信息就會上傳到服務器中,然后由服" />

国产成人精品无码青草_亚洲国产美女精品久久久久∴_欧美人与鲁交大毛片免费_国产果冻豆传媒麻婆精东

15158846557 在線咨詢 在線咨詢
15158846557 在線咨詢
所在位置: 首頁 > 營銷資訊 > 網(wǎng)站運營 > HTML表單基礎

HTML表單基礎

時間:2023-09-14 17:30:02 | 來源:網(wǎng)站運營

時間:2023-09-14 17:30:02 來源:網(wǎng)站運營

HTML表單基礎:HTML表單是用來搜集不同類型的用戶信息。<form>標簽定義了表單,表單是HTML頁面與瀏覽器端實現(xiàn)交互的重要手段。

表單信息的處理過程:當點擊表單的提交按鈕時,輸入在表單中的信息就會上傳到服務器中,然后由服務器的有關應用程序進行處理,處理后或?qū)⒂脩籼峤坏男畔Υ嬖诜掌鞫说臄?shù)據(jù)庫中,或者將有關的信息返回到客戶端瀏覽器上。

對于一段信息,我們需要了解某些內(nèi)容。對于表單,我們提交的內(nèi)容是什么,提交給誰,用哪種方式提交,提交以后是什么反應。

所以form標簽的幾個屬性就是完成以上任務的。form標簽總共五個屬性:name,method,action,enctype,target。

這么模擬百度搜索窗口。

action的鏈接設置為https//www.baidu.com/s原因是使用百度搜索本站

可以看到s就是提交的地址,而wd是百度設置的input的name,這樣我們自己寫表單假裝成百度的入口使用百度搜索了

TEXT/plain:以純文本形式傳遞信息Application/x-www-Form-urlencoded:默認的編碼形式Multipart/Form-data:使用MINE編_blank:將返回信息顯示在新開的瀏覽器窗口中_parent:將返回信息顯示在父級瀏覽器窗口中_self:將返回信息顯示在當前瀏覽器窗口中_top:將返回信息顯示在頂級瀏覽器窗口中



接下來是form的控件,也就是用于收集信息的各種工具。form表單提交的信息是以keyword:value格式提交的,所以每個控件必然有兩個屬性,即name,value。name為我們命名,比如上面百度命名的wd。而value需要看控件,如果是需要輸入內(nèi)容的控件,比如文本輸入框,那么value就是客戶輸入的值,而如果是選框/下拉菜單,vlue值是我們自己設置的。

單行文本輸入框:<input type="text" name="" >name由開發(fā)命名,value由客戶輸入獲得。placeholder屬性表示默認填寫的信息

多行文本輸入框:<textarea cols="列數(shù)" rows="排數(shù)" name="" ></textarea>同上。

密碼輸入框:<input type="password" name="" >同上。

隱藏框:<input type="hidden" name="" value="">name/value由開發(fā)命名,在頁面中并不顯示,用于暫存某些信息,可用于某些安全方面的設置。

單選框:<input type="radio" name="" value="">正常情況,單選框都是提供幾個選項,只能選擇其中一個,如上圖,必須保持幾個選項name一致,value值是提前命名好的。

多選框:<input type="checkbox" name="" value="">可以多選,同樣name必須一致,value提前命名好,checked意思是默認選中,單選框也可以使用這個屬性值。

下拉菜單:<select name=""><option></option></select>下拉菜單,同樣兩個屬性需提前設置,selected屬性表示默認選中。

重置表單:<input type="reset">



接下來就是提交表單。在html中,提交表單可以選擇如下

<button></button><button>標簽定義了一個按鈕,本身不含有數(shù)據(jù),只要點擊就會提交表單信息。

<button>標簽可以放置內(nèi)容,比如文本和圖像。

<button>同樣有幾個屬性:name/type/value。在IE下,type默認值是button,在其他瀏覽器中默認值為summit。所以出于兼容性,在寫的時候應該設置type=summit。在點擊的時候,如果設置了name,button的內(nèi)容也會作為表單數(shù)據(jù)提交。并且不同瀏覽器提交的內(nèi)容也不一樣。IE瀏覽器會提交button標簽之間的文本,而其他瀏覽器會提交value屬性。




<input type="button" >這就是一個按鈕,如果不寫javascript的話,按下去什么也不會發(fā)生。

<input type="summit">同樣是一個按鈕,點擊以后就會直接提交表單信息。

如果設置了name

可以看到同樣按鈕本身的值也會提交




參考:

表單提交中的input、button、submit的區(qū)別 - 很好玩 - 博客園

button和input type=button的區(qū)別及注意事項

關鍵詞:基礎

74
73
25
news

版權(quán)所有? 億企邦 1997-2025 保留一切法律許可權(quán)利。

為了最佳展示效果,本站不支持IE9及以下版本的瀏覽器,建議您使用谷歌Chrome瀏覽器。 點擊下載Chrome瀏覽器
關閉