gpt4 book ai didi

javascript fire C# 点击事件

转载 作者:行者123 更新时间:2023-11-30 12:01:36 24 4
gpt4 key购买 nike

我在这里需要帮助..我有点 o JS,想法是我允许用户使用“Enter”键盘登录......现在我确实设法检查是否单击了“Enter”,但我不能弄清楚如何调用我的 C# 函数......我明白 JS 是客户端,我的代码在服务器端,所以我应该有某种类型的回发,但我无法弄清楚它是否适用于所有浏览器

这是我到目前为止的代码......

一个按钮...

 <asp:Button ID="Button2" CssClass="btn" runat="server" type="submit" Text="Sign in"
OnClick="btnSubmit_Click" />

还有我的js

$(document).keypress(function (e) {

var target = document.getElementById("MainContent_Button2");

if (e.which == 13) {
__doPostBack('btnSubmit_Click', 'sender, null');

}
});

你能给我指出正确的方向吗?

最佳答案

为什么不直接使用 Javascript 来点击按钮呢?

document.getElementById('MainContent_Button2').click(); return false;

或者如果你正在使用 jQuery

$("#MainContent_Button2").click();

尝试:

$(document).keypress(function (e) {

var target = document.getElementById("MainContent_Button2");

if (e.which == 13) {
document.getElementById('MainContent_Button2').click(); return false;

}
});

我没有测试过上面的内容,但是我已经无数次地实现了类似的东西。我在页面上有一个隐藏按钮,当用户按下回车键时,我通过 JS 调用按钮点击。

关于javascript fire C# 点击事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36495449/

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