![](/img/trans.png)
[英]How do I store if a user clicked a button on a cookie using JavaScript?
[英]How do I activate a javascript button as if a user clicked it?
如何激活 javascript 按钮,就像用户单击它一样? 我可以运行 javascript 代码来激活按钮吗? (假设我还不知道按钮中的代码,并且我在一个无法更改现有代码的随机网站上)
<!DOCTYPE html>
<html>
<body>
<form action="aaa.php">
<input type="text" />
<input id="button" type="submit" />
</form>
<script>
var btn = document.getElementById("button");
//is there anything like: btn.click?
</script>
</body>
</html>
<!DOCTYPE html> <html> <button id="button"onclick="myFunction()">b</button> <!--creates the button--> <script> var btn = document.getElementById("button"); btn.click(); function myFunction(){ alert('working'); } </script> </html>
这是您可以处理它的一种方法,从您的onClick
调用特定函数
<!DOCTYPE html>
<html>
<button id="button" onclick="clickButton()">b</button>
<!--creates the button-->
<script>
function clickButton() {
alert("hello!");
}
</script>
</html>
为了更直接地回答您的问题,这是您可以做到的一种方式
document.getElementById('button').onclick=function(){/* some code */}
如前所述,您可以将 HTML 和 javascript 分开。
样本。
<!DOCTYPE html>
<html>
<body>
<button id="button">Click Here</button>
<button onclick="onClickBtn(this)">Click Here 2</button>
<!--creates the button-->
<script>
var btn = document.getElementById("button");
btn.addEventListener("click", (event) => {
alert("Hi")
})
function onClickBtn(event) {
alert("Btn 2")
}
</script>
</body>
</html>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.