HTML DOM Submit 對(duì)象
Submit 對(duì)象
Submit 對(duì)象代表 HTML 表單中的一個(gè)提交按鈕 (submit button)。
在 HTML 表單中 <input type="submit"> 標(biāo)簽每出現(xiàn)一次,一個(gè) Submit 對(duì)象就會(huì)被創(chuàng)建。
在表單提交之前,觸發(fā) onclick 事件句柄,并且一個(gè)句柄可以通過返回 fasle 來取消表單提交。
參閱 Form.submit() 方法 和 Form.onsubmit 事件句柄。
實(shí)例:表單驗(yàn)證
您可以通過遍歷表單的 elements[] 數(shù)組來訪問某個(gè)提交按鈕,或者通過使用document.getElementById()。
IE: Internet Explorer, F: Firefox, O: Opera, W3C: W3C 標(biāo)準(zhǔn).
Submit 對(duì)象屬性
| 屬性 | 描述 | IE | F | O | W3C |
|---|---|---|---|---|---|
| accessKey | 設(shè)置或返回訪問提交按鈕的快捷鍵。 | 4 | 1 | 9 | Yes |
| alt | 設(shè)置或返回當(dāng)瀏覽器不支持提交按鈕時(shí)供顯示的替代文本。 | 5 | 1 | 9 | Yes |
| disabled | 設(shè)置或返回提交按鈕是否應(yīng)被禁用。 | 5 | 1 | 9 | Yes |
| form | 返回一個(gè)對(duì)包含此提交按鈕的表單的引用。 | 4 | 1 | 9 | Yes |
| id | 設(shè)置或返回提交按鈕的 id。 | 4 | 1 | 9 | Yes |
| name | 設(shè)置或返回提交按鈕的名稱。 | 4 | 1 | 9 | Yes |
| tabIndex | 設(shè)置或返回提交按鈕的 tab 鍵控制次序。 | 4 | 1 | 9 | Yes |
| type | 返回提交按鈕的表單元素類型。 | 4 | 1 | 9 | Yes |
| value | 設(shè)置或返回在提交按鈕上顯示的文本。 | 4 | 1 | 9 | Yes |
標(biāo)準(zhǔn)屬性
| 屬性 | 描述 | IE | F | O | W3C |
|---|---|---|---|---|---|
| className | 設(shè)置或返回元素的 class 屬性。 | 5 | 1 | 9 | Yes |
| dir | 設(shè)置或返回文本的方向。 | 5 | 1 | 9 | Yes |
| lang | 設(shè)置或返回元素的語言代碼。 | 5 | 1 | 9 | Yes |
| title | 設(shè)置或返回元素的 title 屬性。 | 5 | 1 | 9 | Yes |
Submit 對(duì)象方法
| 方法 | 描述 | IE | F | O | W3C |
|---|---|---|---|---|---|
| blur() | 從提交按鈕上移開焦點(diǎn)。 | 4 | 1 | 9 | Yes |
| click() | 在提交按鈕上模擬一次鼠標(biāo)點(diǎn)擊。 | 4 | 1 | 9 | Yes |
| focus() | 為提交按鈕賦予焦點(diǎn)。 | 4 | 1 | 9 | Yes |