У меня есть элемент управления ASP.NET, содержащий флажок. Я хочу, чтобы фокус оставался в этом флажке при нажатии. Вот что я использую:MooTools: установите фокус на клик
<script type="text/javascript">
window.addEvent("domready", function() {
var acceptCheckId = $("<%= this.accept.ClientID %>").getElement("input");
acceptCheckId.addEvent("click", function() {
acceptCheckId.focus();
});
});
</script>
я могу получить флажок элемент в acceptCheckId
переменной в порядке, но когда я нажимаю на него, фокус не изменяется. Что дает?
Если добавить предупреждение в, оповещение никогда не срабатывает:
acceptCheckId.addEvent("click", function() {
alert("foobar");
acceptCheckId.focus();
});