表單的三個(gè)核心元素 表單中一般包括哪些常用的表單元素?
表單中一般包括哪些常用的表單元素?什么是表單,表單中包括哪些常用元素?各有什么作用?表單主要負(fù)責(zé)網(wǎng)頁中的數(shù)據(jù)采集功能。表單有三個(gè)基本組件:form標(biāo)記,它包含用于處理表單數(shù)據(jù)的CGI程序的URL和將數(shù)
表單中一般包括哪些常用的表單元素?
什么是表單,表單中包括哪些常用元素?各有什么作用?
表單主要負(fù)責(zé)網(wǎng)頁中的數(shù)據(jù)采集功能。表單有三個(gè)基本組件:form標(biāo)記,它包含用于處理表單數(shù)據(jù)的CGI程序的URL和將數(shù)據(jù)提交給服務(wù)器的方法。表單字段:包括文本框、密碼框、隱藏字段、多行文本框、復(fù)選框、單選框、下拉選擇框、文件上傳框等;表單按鈕:包括提交按鈕、重置按鈕、常規(guī)按鈕;用于將數(shù)據(jù)傳輸?shù)椒?wù)器上的CGI腳本或取消輸入;也可用于控制其他操作的處理定義的處理腳本。
如何設(shè)置表單元素的只讀和禁用屬性?
通常,有兩種方法使輸入文本框不可編輯:disabled屬性指定應(yīng)禁用輸入元素。禁用的輸入元素既不可用也不可單擊。
您可以設(shè)置disabled屬性,直到滿足某些其他條件(如選中復(fù)選框等)。然后,需要通過JavaScript刪除禁用的值,并將輸入元素的值切換為available。disabled屬性不能與一起使用。readonly屬性指定輸入字段是只讀的,不能修改。但是,用戶仍然可以使用tab鍵切換到此字段,還可以選擇或復(fù)制其文本。readonly屬性防止用戶在滿足某些條件(例如,選中復(fù)選框)之前修改該值。然后,需要使用JavaScript刪除readonly值,并將輸入字段切換到可編輯狀態(tài)。readonly屬性可以與或一起使用。