javascript - 在按钮事件上加载 javascript 函数

标签 javascript html events button web

一旦按钮显示在屏幕上,我想调用 Javascript 函数。我正在寻找类似于“onclick”属性:

<input type="button" class="button-class" onclick="function(this)">

但是,我希望按钮在屏幕上显示后立即调用该函数,即它应该是瞬时的(按钮创建=函数调用)。我已经尝试过“onload”,但这似乎不起作用。请问有什么办法可以实现吗?

谢谢

最佳答案

在按钮元素后面放置一个调用函数的脚本元素

<input type="button" class="button-class" onclick="fn(this)" value="button" id="btn">
<script>
  function fn(obj){
     console.log(obj)
  }
  fn(document.getElementById("btn"));
</script>

关于javascript - 在按钮事件上加载 javascript 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48670875/

相关文章:

javascript - Discord.js client.token 返回 "null"并且不起作用

javascript - 如何防止回调多次触发?

javascript - 使用js/html5开始游戏开发

javascript - 使用 jQuery 拖放防止点击事件

javascript - 如何使用不同协议(protocol)(HTTP 与 HTTPS)监听弹出窗口上的事件?

javascript - Firebase 消息传递 "This site has been updated in the background."而不是实际通知

javascript - q提示2 |具有不同目标的 jQuery "on"方法

javascript - 使用 html() 函数后防止 &lt;script&gt; 执行

javascript - 使用 REST API 并发送 POST 请求

asp.net - 仍然无法理解 ASP.NET 事件。他们有什么意义?