<INPUT>,有6個常見的屬性:type、 name、size、value、maxlength、checked。將type屬性設置為不同的值,可以創建不同類型的輸入型表單控件,包括單行文本框(text)、密碼域(password)、按鈕(submit、reset、button、image)、單選按鈕(radio)、復選框(checkbox)文件域(file)及隱藏域(hidden)。其他屬性因type類型的不同,含義也不相同。
1.播入單行文本框
要獲取站點訪問者提供的少量信息,可以在表單中添加單行文本框。其type屬性指定為text,下面是文本框其他屬性的含義。
·name:指定文本框的名稱。
·value:指定文本框的初始值,如不指定則初始位為空,一般由用戶自行輸入。
·size:指定文本框的寬度,默認值為20,以字節為單位。
· maxlength:指定允許在文本框內輸入的最大字符數。
例如:
<INPUT type="text" name="t1" value="user" size="16" maxlength="20">
提交表單時,文本框的“名稱.值”對(name -value)會包含在表單結果中提交給相應處理程序。對于任何一個表單控件來說,它的“名稱.值”對都是最重要的提交信息。
2.插入密碼域
如果用戶要輸入密碼或不想顯示的內容,可以在表單中添加密碼域,密碼域也是一個單行文本框,與文本框的不同之處是瀏覽者輸入的信息以星號“*”顯示。密碼域的type屬性指定為password。 密碼域的其他屬性與text完全相同,即具有name、 value、size、maxlength屬性,例如:
<INPUT type="password" name=“p1”size="16" maxlength="20">
3.插入按鈕
使用<INPUT>標記可以在表單中添加3種常見的按鈕:提交按鈕、重置按鈕和普通按鈕
(1) type:指定按鈕的類型,有如下取值
·submit:創建一個提交按鈕,是用于將表單內容提交給服務器的按鈕。
·reset:創建一個重置按鈕,是將表單內容全部清除以便于重新填寫的按鈕。
·button:創建一個普通按鈕,通常與OnClick事件結合執行編寫好的腳本程序
(2) name:按鈕的名稱。
(3) value:顯示在按鈕上的標理文本。 (2) name:按鈕的名稱。