0

我有一个文本框用于在向导控件中输入密码。我正在尝试使用密码强度计。

不幸的是,密码框直到第 4 步才可见,这意味着我无法注册事件处理程序 onload() 并将一些 JS 放在 PW 框旁边以注册事件处理程序似乎不会触发。我猜这是由于向导的内容是通过 AJAX 回发加载的

有人可以建议我如何注册事件处理程序吗?非常感谢...

    function CheckCustomJSHandlers() {
        if (document.getElementById('<%=Password1.ClientID %>')) {
            document.getElementById('<%=Password1.ClientID %>').onkeyup = CheckPasswordStrength;
        }
    }
4

1 回答 1

1

将此添加到您的 JavaScript:

Sys.WebForms.PageRequestManager.getInstance().add_endRequest(CheckCustomJSHandlers);
于 2010-03-02T16:31:44.073 回答