js button onclick
时间: 2023-07-12 21:23:41 浏览: 54
可以使用以下代码来实现 JavaScript 中按钮的 onclick 事件:
```html
<button onclick="myFunction()">Click me</button>
<script>
function myFunction() {
alert("Hello World!");
}
</script>
```
在上面的例子中,当按钮被点击时,myFunction() 函数就会被调用,它会弹出一个包含 "Hello World!" 的警告框。
相关问题
说出<!DOCTYPE html> <html> <head> <title>计算器</title> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> </head> <body> <h1>计算器</h1> <input type="text" id="result" readonly> <br> <button onclick="clearResult()">清除</button> <button onclick="deleteChar()">删除</button> <br> <button onclick="addToResult('7')">7</button> <button onclick="addToResult('8')">8</button> <button onclick="addToResult('9')">9</button> <button onclick="addToResult('+')">+</button> <br> <button onclick="addToResult('4')">4</button> <button onclick="addToResult('5')">5</button> <button onclick="addToResult('6')">6</button> <button onclick="addToResult('-')">-</button> <br> <button onclick="addToResult('1')">1</button> <button onclick="addToResult('2')">2</button> <button onclick="addToResult('3')">3</button> <button onclick="addToResult('*')">*</button> <br> <button onclick="addToResult('0')">0</button> <button onclick="addToResult('.')">.</button> <button onclick="calculate()">=</button> <button onclick="addToResult('/')">/</button> <br> <script src="calculator.js"></script> </body> </html> <script> let result = document.getElementById('result'); function addToResult(char) { result.value += char; } function clearResult() { result.value = ''; } function deleteChar() { result.value = result.value.slice(0, -1); } function calculate() { try { result.value = eval(result.value); } catch (error) { result.value = 'Error'; } } </script>这段程序的思路
这段程序是一个简单的计算器,使用 HTML 和 JavaScript 实现。它包括一个输入框用于显示计算结果,以及一些按钮用于输入数字和运算符。当用户点击数字或运算符按钮时,它们将被添加到输入框中。用户可以使用“清除”按钮将输入框中的内容清除,使用“删除”按钮删除输入框中的最后一个字符。当用户点击“=”按钮时,程序将使用 JavaScript 的 eval() 函数计算输入框中的表达式并将结果显示在输入框中,如果表达式无法计算则显示“Error”。
button onclick
按钮的onclick事件可以通过多种方式实现。其中一种是使用JavaScript或jQuery来绑定点击事件。例如,在HTML代码中可以使用以下方式实现按钮的点击事件:
1. 使用jQuery的方法:$("#btn").click(function(event){}。
2. 使用原生JavaScript的方法:document.getElementById('#btn').addEventListener('click', function(){});。
此外,还可以在HTML代码中直接通过onclick属性来实现按钮的点击事件,但这种方式不太推荐使用,因为HTML代码应该只用于呈现网页的结构,具体的行为应该使用JavaScript代码进行绑定。如果项目中统一使用jQuery的话,建议使用第一种方法,这样可以解决IE的不兼容问题。
阅读全文