HTML中的按钮对象用于表示<button>元素。 getElementById()方法用于获取按钮对象。
创建按钮对象:可以使用JavaScript创建按钮对象。 document.createElement()方法用于创建<button>元素。创建按钮对象后,使用appendChild()方法附加特定元素(例如div)以显示它。
范例1:
<!DOCTYPE html>
<html>
<head>
<title>
DOM Button Object
</title>
<!-- script to create new button -->
<script>
function Geeks() {
var myDiv = document.getElementById("GFG");
// creating button element
var button = document.createElement('BUTTON');
// creating text to be
//displayed on button
var text = document.createTextNode("Button");
// appending text to button
button.appendChild(text);
// appending button to div
myDiv.appendChild(button); ;
}
</script>
</head>
<body style = "text-align:center;">
<h1 style = "color:green;">
GeeksforGeeks
</h1>
<h2>
DOM Button Property
</h2>
<p>Click the button to create a button.</p>
<button onclick = "Geeks()">
Press me!
</button>
<br><br>
<div id = "GFG"></div>
</body>
</html>
输出:
在单击按钮之前:
单击按钮后:
访问按钮对象:使用getElementById()方法访问按钮对象。将按钮元素的ID放入getElementById()中以对其进行访问。
范例2:
<!DOCTYPE html>
<html>
<head>
<title>
DOM Button Object
</title>
<script>
function geek() {
// Accessing the button element
// by using id attribute
var doc = document.getElementById("btn");
// Changing the text content
doc.textContent = "Click me!";
}
</script>
</head>
<body style = "text-align:center;">
<h1 style = "color:green;">
GeeksforGeeks
</h1>
<h2>
DOM Button Property
</h2>
<p>
Click the button to change the
text inside it.
</p>
<button type = "button" id = "btn"
onclick = "geek()">
Try it
</button>
</body>
</html>
输出:
在单击按钮之前:
单击按钮后:
相关用法
- HTML DOM Input Button用法及代码示例
- HTML DOM Object用法及代码示例
- HTML DOM HTML用法及代码示例
- HTML Button disabled用法及代码示例
- HTML Button autofocus用法及代码示例
- HTML Button value用法及代码示例
- HTML Button type用法及代码示例
- HTML Button name用法及代码示例
- HTML Input Button type用法及代码示例
- HTML Input Button value用法及代码示例
- HTML Input Button name用法及代码示例
- HTML Input Button form用法及代码示例
- HTML Input Button autofocus用法及代码示例
- HTML Input Button disabled用法及代码示例
- HTML Button formAction用法及代码示例
- HTML Button form用法及代码示例
- HTML Button formNoValidate用法及代码示例
- HTML Button formEnctype用法及代码示例
- HTML Button formMethod用法及代码示例
注:本文由纯净天空筛选整理自Vishal Chaudhary 2大神的英文原创作品 HTML | DOM button Object。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。