HTML DOM 输入按钮对象
HTML DOM 输入按钮对象用作具有 “button” 类型的 html 输入元素。
让我们看一看如何创建输入按钮对象 −
语法
以下是语法 −
var newButton = document.createElement(“INPUT”); newButton.setAttribute(“type”,”value”);
此处,值可以是“button”、“submit”和“reset”。
属性
以下是输入按钮对象的属性 −
属性 | 说明 |
---|---|
autofocus | 该属性返回并更改 HTML 输入按钮中 autofocus 属性的值。 |
defaultValue | 它返回并修改 HTML 输入按钮的默认值。 |
disabled | 它返回并更改 HTML 输入按钮中 disabled 属性的值。 |
form | 它返回包含输入按钮的表单的引用。 |
name | 它返回并更改 HTML 输入按钮中 name 属性的值。 |
type | 此属性返回输入按钮的类型,即它属于“按钮”类型、“提交”类型还是“重置”类型。 |
value | 它返回并修改输入按钮值属性的内容。 |
示例
我们来看一个 DOM 输入按钮对象的示例 −
<!DOCTYPE html> <html> <head> <title>HTML DOM Input Button Object</title> <style> body{ text-align:center; } .btn{ display:block; margin:1rem auto; background-color:#db133a; color:#fff; border:1px solid #db133a; padding:0.5rem; border-radius:50px; width:60%; font-weight:bold; } .show-msg{ font-weight:bold; font-size:1.4rem; color:#ffc107; } </style> </head> <body> <h1>Input Button Object Example</h1> <input type="button" onclick="createReplica()" class="btn" value="Click to replicate me"> <div class="show-msg"></div> <script> function createReplica() { var newButton = document.createElement("INPUT"); newButton.setAttribute("type","button"); newButton.setAttribute("class","btn"); newButton.setAttribute("value","Click to replicate me"); newButton.setAttribute("onclick","createReplica()"); document.body.appendChild(newButton); } </script> </body> </html>
输出
这将生成以下输出 −
点击“点击以复制我”按钮来创建该按钮的新副本。
广告