gpt4 book ai didi

javascript - 如何使用 JQuery 以编程方式单击文本输入?

转载 作者:太空宇宙 更新时间:2023-11-04 14:29:03 26 4
gpt4 key购买 nike

我正在尝试在我的游戏中实现消息传递应用程序,因此我希望用户只需按“enter”键,输入内容,然后再次按“enter”键提交,而不是手动单击输入文本字段。

出于某种原因,当我这样做(按“enter”)时,onclick 警报从输入中触发,但输入保持不变,我仍然无法输入形式。如果我手动点击它,它工作正常。

我错过了什么吗?

HTML

<form id="messageInput" action="">
<input id="m" autocomplete="off" maxlength="100" onclick="alert('clicked')"/>
</form>

JavaScript

if(keyOn["enter"]){
keyOn["enter"] = false;

$('#m').click();

console.log("clicked");
}

最佳答案

$('#m').click(function() {

alert("click")
}).click();//click here to click automatically on load
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<form id="messageInput" action="">
<input id="m" autocomplete="off" maxlength="100" />
</form>

使用 jquery 你可以调用 .click()

关于javascript - 如何使用 JQuery 以编程方式单击文本输入?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41775366/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com