Есть форма на которой размещена такая кнопка:
<input id='aButton' type='button' class='sbutton' value='Вход' onclick='getClcBut()' />
в начале функции getClcBut() идет блокирование кнопки:
var clcBut = document.getElementById('aButton');
clcBut.disabled = true ;
далее в конце выполнения сценария Я хочу разблокировать кнопку (там типа загрузка идет), но чтото как ни стараюсь, ничего не получается
var clcBut = document.getElementById('aButton');
clcBut.disabled = false ; // не работает
clcBut.disabled = "false" ; // не работает
clcBut.disabled = "" ; // не работает
clcBut.disabled = "enabled" ; // не работает
clcBut.disabled = !clcBut.disabled ; // не работает
Вообще возможно ее както разблокировать используя getElementById() ??
Извините если уже была похожая тема.
Спустя 1 час, 18 минут, 23 секунды (14.12.2010 - 11:42) ZSH написал(а):
document.getElementById('aButton').removeAttribute('disabled')
Спустя 9 минут, 11 секунд (14.12.2010 - 11:51) dirsex написал(а):
Спасибо за отзыв, помогло! =)
Спустя 6 минут, 17 секунд (14.12.2010 - 11:57) ZSH написал(а):
работает 100%, только что проверил.
<input id='aButton' type='button' class='sbutton' value='Вход' onclick='getClcBut()' />
<input type='button' class='sbutton' value='Выход' onclick='resClcBut()' />
<script>
function getClcBut() {
var clcBut = document.getElementById('aButton');
clcBut.disabled = true ;
}
function resClcBut(){
document.getElementById('aButton').removeAttribute('disabled');
}
</script>
Спустя 2 минуты, 20 секунд (14.12.2010 - 12:00) dirsex написал(а):
Да, спасибо, все ок! Разобрался, там просто Я чтот нагородил через чур в своем исходнике.
Спасибо.
Спасибо.
Спустя 16 минут, 46 секунд (14.12.2010 - 12:16) sergeiss написал(а):
Цитата (dirsex @ 14.12.2010 - 11:23) |
clcBut.disabled = false ; // не работает |
У меня такая хрень работает нормально. Точнее, в полном варианте без проблем
document.getElementById('aButton').disabled = false ;
но должно и как у тебя тоже работать.
_____________
Голодный дух - хуже пьяного дембеля =)