- <button> 表示一个可点击的按钮,可以用在表单或文档其它需要使用简单标准按钮的地方
属性 |
说明 |
||||||||||
autofocus |
一个布尔属性,用于指定当页面加载时按钮必须有输入焦点,除非用户重写,例如通过不同控件键入。只有一个表单关联元素可以指定该属性。 |
||||||||||
disabled |
此布尔属性表示用户不能与 button 交互。如果属性值未指定,button 继承包含元素,例如<fieldset>;如果没有设置disabled属性的包含元素,button 将可交互 |
||||||||||
form |
表示 button 元素关联的 form 元素(它的表单拥有者)。此属性值必须为同一文档中的一个<form>元素的id属性。如果此属性未指定,<button>元素必须是 form 元素的后代。利用此属性,你可以将<button>元素放置在文档内的任何位置,而不仅仅是作为他们 form 元素的后代。 |
||||||||||
formaction |
表示程序处理 button 提交信息的 URI。如果指定了,将重写 button 表单拥有者的action属性。 |
||||||||||
formenctype |
如果 button 是 submit 类型,此属性值指定提交表单到服务器的内容类型。可选值:
|
||||||||||
formmethod |
如果 button 是 submit 类型,此属性指定浏览器提交表单使用的 HTTP 方法。可选值:
|
||||||||||
formnovalidate |
如果 button 是 submit 类型,此布尔属性指定当表单被提交时不需要验证。如果指定了,它会重写 button 拥有者的novalidate属性。 |
||||||||||
formtarget |
如果 button 是 submit 类型,此属性指定一个名称或关键字,表示接收提交的表单后在哪里显示响应。 这是一个浏览上下文(例如 tab,window 或内联框架)的名称或关键字。 如果指定了,它会重写 button 拥有者的target 属性。关键字如下:
|
||||||||||
name |
button 的名称,与表单数据一起提交。 |
||||||||||
type |
button 的类型。可选值:
|
||||||||||
value |
button 的初始值。它定义的值与表单数据的提交按钮相关联。当表单中的数据被提交时,这个值便以参数的形式被递送至服务器 |
示例
<!DOCTYPE html> <html lang="en">
<head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> </head>
<body> <button name="button">Click me</button> </body>
</html> |
浏览器运行结果如下:
来自 <https://developer.mozilla.org/zh-CN/docs/Web/HTML/Element/button>