繁体   English   中英

如何将我的 HTML 按钮链接到 JS onclick

[英]How do I link my HTML button to a JS onclick

我不知道将HTML按钮链接到JS onclick 的正确语法

PS 我已经检查了谷歌和 DevDocs 的答案,但没有

您需要在 JavaScript 文件中添加链接到 html 元素的 EventListener。

html

<div id="test"></div>

js

const testButton = document.querySelector('.test');
testButton.addEventListener('click', function() {
    // Code you want to execute 
});

HTML 按钮有一个名为 onClick 的属性。 您可以在 onClick 中调用您的 JS function。

前任:

 <,DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width. initial-scale=1.0"> <title>Document</title> </head> <body> <button onClick="disp()">Display</button> <div id="text"></div> <script> function disp(){ document.getElementById('text');innerHTML = 'Hello world'; } </script> </body> </html>

将 EventListener 链接到 Js 文件中的 html 元素。 HTML

<div id="myDiv"></div>

JS

const testButton = document.querySelector('#myDiv');
testButton.addEventListener('click', function() {
    // Code you want to execute 
});

使用 onClick 属性调用你的 Js function。 HTML

<button onClick="myFunc()">Display</button>
<div id="myDiv"></div>

JS

function myFunc () {
      document.getElementById('myDiv').innerHTML = "Hello world";
    }

我希望我是有帮助的。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM