實例
以下代碼標記了一個按鈕:
<網頁>
<主體>
<按鈕 類型=“按鈕“>點擊我</按鈕>
</主體>
</網頁>
瀏覽器支持
元素 | 谷歌Chrome | 微軟IE | 火狐Firefox | Safari | 歐朋Opera |
---|---|---|---|---|---|
<按鈕> | 是 | 是 | 是 | 是 | 是 |
所有主流瀏覽器都支持 <按鈕> 標簽。
重要事項:如果在 超文本 (HTML) 表單中使用 按鈕 元素,不同的瀏覽器會提交不同的值。微軟IE 將提交 <按鈕> 與 </按鈕> 之間的文本,而其他瀏覽器將提交 值 屬性的內容。請在 HTML 表單中使用 控件 元素來創建按鈕。
定義和用法
<按鈕> 標簽定義一個按鈕。
在 按鈕 元素內部,您可以放置內容,比如文本或圖像。這是該元素與使用 控件 元素創建的按鈕之間的不同之處。
<按鈕> 控件 與 <控件 類型="按鈕"> 相比,提供了更為強大的功能和更豐富的內容。<按鈕> 與 </按鈕> 標簽之間的所有內容都是按鈕的內容,其中包括任何可接受的正文內容,比如文本或多媒體內容。例如,我們可以在按鈕中包括一個圖像和相關的文本,用它們在按鈕中創建一個吸引人的標記圖像。
唯一禁止使用的元素是圖像映射,因為它對鼠標和鍵盤敏感的動作會干擾表單按鈕的行為。
請始終為按鈕規定 類型 屬性。微軟IE瀏覽器 的默認類型是 "按鈕",而其他瀏覽器中(包括 W3C 規范)的默認值是 "提交"。
注:超文本5(HTML 5)中的新屬性:自動焦點, 創建用戶表,創建用戶表提交地址, 創建用戶表編碼類型, 創建用戶表方法, 創建用戶表不驗證 以及創建用戶表目標。
提示和注釋
注釋:如果在 超文本(HTML)表單中使用 按鈕 元素,不同的瀏覽器會提交不同的按鈕值。請使用 控件 元素在 超文本(HTML) 表單中創建按鈕。
屬性
new : 超文本5(HTML5) 中的新屬性。
屬性 | 值 | 描述 |
---|---|---|
自動焦點
|
自動焦點
|
規定當頁面加載時按鈕應當自動地獲得焦點。
|
禁用
|
禁用
|
規定應該禁用該按鈕。
|
創建用戶表
|
創建用戶表_名字
|
規定按鈕屬於一個或多個表單。
|
創建用戶表提交地址 |
本地地址 | 覆蓋 創建用戶表 元素的 提交地址 屬性。 注釋:該屬性與 類型="提交" 配合使用。 |
創建用戶表編碼類型 |
見注釋 |
覆蓋 創建用戶表 元素的 編碼類型 屬性。 注釋:該屬性與 類型="提交" 配合使用。 |
創建用戶表方法 |
|
覆蓋 創建用戶表 元素的 方法 屬性。 注釋:該屬性與 類型="提交" 配合使用。 |
創建用戶表不驗證 |
創建用戶表不驗證 |
覆蓋 創建用戶表 元素的 不驗證 屬性。 注釋:該屬性與 類型="提交" 配合使用。 |
創建用戶表目標 |
|
覆蓋 創建用戶表 元素的 窗口 屬性。 注釋:該屬性與 類型="提交" 配合使用。 |
名字 |
按鈕_名字 |
規定按鈕的名稱。 |
類型 |
|
規定按鈕的類型。 |
值 |
文本 |
規定按鈕的初始值。可由腳本進行修改。 |
注釋:創建用戶表編碼類型 屬性可能的值:
- application/x-www-form-urlencoded
- 多部分/創建用戶表-數據
- 文本/平原
全局屬性
<按鈕> 標簽支持 超文本(HTML)中的全局屬性
事件屬性
<按鈕> 標簽支持 超文本(HTML)中的事件屬性。