Javascript 如何在html5中强制单击按钮?
类似这样的操作,但单击按钮时,通过编程方式调用它来完成Javascript 如何在html5中强制单击按钮?,javascript,html,Javascript,Html,类似这样的操作,但单击按钮时,通过编程方式调用它来完成 <script> function myFunction() { document.getElementById("demo").innerHTML = "Hello World"; } </script> 函数myFunction() { document.getElementById(“demo”).innerHTML=“Hello World”; } 按钮onclick=“myFunction()
<script>
function myFunction()
{
document.getElementById("demo").innerHTML = "Hello World";
}
</script>
函数myFunction()
{
document.getElementById(“demo”).innerHTML=“Hello World”;
}
按钮onclick=“myFunction()”>单击我
id=“demo”我认为“自行点击”不是思考这个问题的正确方式。更好的方法是将按钮单击的功能模块化,如下所示:
doOnClickButton()
然后,当页面加载时,只需执行此函数
jQuery的示例:
$(document).ready(function() {
doOnClickButton();
})
简单地说,只需跳过按钮部分并在页面加载时调用函数。如果要执行此操作,请使用如图所示的JavaScript
setTimeout(函数(){
警报(“你好,世界!”);
}, 1);代码>在nmg49回答之后,您可以使用DOMContentLoaded事件在不使用jQuery的情况下执行此操作:
document.addEventListener('DOMContentLoaded', function() {
doOnClickButton();
});
要单击某个元素,请使用元素。单击()
。向我们展示您已经拥有的一些代码、您尝试过的内容等。没有这些,我们可以向您解释您做错了什么以及您应该做什么。可能重复的用户是询问有关某个主题的高级问题,例如缺少代码是可以的。但是,如果您确实有一些代码要发布,这将增强问题的针对性。另外:OP询问的是JavaScript,而不是jQuery。jQuery是JavaScript。是的,这也可以在vanilla js中完成,这很好,但是使用jQuery也没有什么错。它只是一个围绕Javascript的包装器,使其更易于使用。这并没有涵盖OP的要求