У меня есть страница asp, в которой я динамически добавляю элемент управления, который я создал (несколько раз). В этом контроле у меня есть текстовое поле для пароля и имени пользователя и кнопка возврата.Найти элемент по идентификатору в динамически добавленном элементе управления
Я использую этот яваскрипта код этого элемента управления и он не:
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 = "";
}
, что он делает это, когда я нажимаю на кнопку REVERT на одном элементе управления отключает текстовое поле на другой элемент управления - getelement не удается найти исправьте.
Как это исправить?
Рассмотрите возможность размещения рендеринга html –