我有一个asp页面,我在其中动态添加了一个我创建的控件(多次)。在该控件中,我有密码和用户名的文本框和一个还原按钮。
我在该控件中使用此 javascript 代码,但它失败了:
function HandlePasswordChanged() {
document.getElementById("<%=btnRevert.ClientID %>").disabled = false;
}
function HandleUserChanged() {
document.getElementById("<%=btnRevert.ClientID %>").disabled = false;
document.getElementById("<%=txtPassword.ClientID %>").disabled = false;
}
function btnRevertClick() {
document.getElementById("<%=btnRevert.ClientID %>").disabled = true;
document.getElementById("<%=txtPassword.ClientID %>").disabled = true;
document.getElementById("<%=txtUsername.ClientID %>").value = document.getElementById("<%=systemAccount.ClientID %>").value;
document.getElementById("<%=txtPassword.ClientID %>").value = "";
}
它的作用是当我按下一个控件上的恢复按钮时,它会禁用另一个控件上的文本框 - getelement 无法找到正确的文本框。
我怎样才能解决这个问题?