кто-нибудь может описать мне, как найти элемент управления внутри ASP DetailsView с помощью javascript? мое требование состоит в том, чтобы отобразить окно подтверждения при нажатии кнопки клиента, если флажок установлен или нет.
Вот код, работающий без DetailsView-
<script type="text/javascript" language="javascript">
function confirmation() {
var chkbx = document.getElementById("chkbox4PubnOrder");
if (chkbx.checked == false) {
var answer = confirm('Are you sure to add a feature which be published');
if (answer) {
return true;
}
else {
return false;
}
}
else {
return true;
}
}
</script>
где chkbox4PubnOrder — это флажок asp. В случае просмотра сведений приведенный выше код не может найти флажок
И я запускаю это событие onclientclick кнопки asp-
OnClientClick="if(!confirmation()) return false;"
Пожалуйста помоги...