我在一个 div 中有一个登录表单,它最初是隐藏的,当点击“登录”时它是可见的。此登录表单位于母版页中,并具有电子邮件 ID 和密码的客户端 HTML5 验证。
我有一个带有 ajax 更新面板的子页面,其中有一个按钮“添加到购物车”。但由于母版页登录表单中的此验证,我无法在“添加到购物车”按钮单击时进行回发。
为了避免这种情况,我试图在页面加载时禁用该登录表单(位于母版页中)中的所有文本框: C#:
ScriptManager.RegisterStartupScript(this,this.GetType(), "Javascript2", "javascript:DisablePopUpTxt();", true);
JS:
function DisablePopUpTxt() {
document.getElementById("txtCustEmailID").disabled = true;
document.getElementById("txtCustPwd").disabled = true;
}
但上面的代码不起作用,我无法在任何子页面上做任何回帖。请给我任何解决方案。
提前谢谢。