应该允许我触发点击事件的Javascript代码

时间:2018-04-25 15:10:42

标签: javascript asp.net

我在javascript中有一个函数,应该启用键盘上的enter按钮来触发鼠标单击事件。该代码在Microsoft Edge中运行良好,但显然它在Google Chrome中不起作用。

在程序中,代码应该允许我输入密码,然后单击enter以触发登录点击事件。

javascript代码:

function button_click(objTextBox, objBtnID) {
if (window.event.keyCode == 13) {
    document.getElementById(objBtnID).focus();
    document.getElementById(objBtnID).click();
}}

在aspx.cs中:

protected void Page_Load(object sender, EventArgs e)
    {
        Password.Attributes.Add("onkeypress", "button_click(this,'" + LogIn.ClientID + "')");
    }

密码"密码"是文本框和" LogIn"是按钮。

0 个答案:

没有答案