Тема: DISABLED help plz
Показать сообщение отдельно
  #6 (permalink)  
Старый 12.03.2014, 19:07
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Сообщение от рони
это шутка?
Если у меня аватарка Король и Шут горшка, то бля не значит что я всегда шучу, понятно?
Неправильно, но оно работает. Причем отчасти благодаря встроенному на этот случай костылю в jQuery.

Но и если el.setAttribute('disabled', true) - тоже будет работать, да. Вот только setAttribute('disabled', false) не снимет флаг disabled. Потому что true и false не распознаются как истина / ложь. Атрибуты могут быть только строчные. И в итоге true/false конвертируются в строку. Как правильно записывать булевы атрибуты я уже показал выше. С тем же успехом ты можешь писать setAttribute('disabled', 'blabla') - один хрен задизейблится. Но это не есть "правильно". Все работает только потому что jQuery и браузеры снисходительны к вам, мои криворукие друзья (да и я не святой).
__________________
В личку только с интересными предложениями
Ответить с цитированием