Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: JavaScript: «disabled = false» не работает в FF и IE
 
 автор: Vyacheslav Tsv.   (17.04.2010 в 23:40)   письмо автору
 
 

Код:
<input type="submit" disabled="disabled" onmouseover="this.disabled = false">

Вещь простецкая, но в Firefox и Internet Explorer работать отказывается.
В чём дело?

  Ответить  
 
 автор: Lelik   (17.04.2010 в 23:45)   письмо автору
 
   для: Vyacheslav Tsv.   (17.04.2010 в 23:40)
 

у кнопки типа сабмит есть 3 обработчика событий:
* OnClick
* OnBlur
* OnFocus

  Ответить  
 
 автор: Vyacheslav Tsv.   (18.04.2010 в 00:35)   письмо автору
 
   для: Lelik   (17.04.2010 в 23:45)
 

Пробовал — не помогает. Не в этом дело видимо.

  Ответить  
 
 автор: Lelik   (18.04.2010 в 00:45)   письмо автору
 
   для: Vyacheslav Tsv.   (18.04.2010 в 00:35)
 

да, дело в космических потоках, как обычно...

  Ответить  
 
 автор: Vyacheslav Tsv.   (18.04.2010 в 01:52)   письмо автору
 
   для: Lelik   (18.04.2010 в 00:45)
 

Да ладно Вам )

Серьёзно, щас сидел несколько часов с этим разбирался. Просто не хочет кнопка из disable выходить, если хотя бы 1 раз туда попала.

  Ответить  
 
 автор: Lelik   (18.04.2010 в 04:01)   письмо автору
 
   для: Vyacheslav Tsv.   (18.04.2010 в 01:52)
 

скорее всего при статусе disabled=true элемент события не отлавливает.

да, и ставить на кнопку disabled=false,а при наведении включаить кнопку, глуповато, ведь по сути подучается то же самое, никаких полезный действий...

  Ответить  
 
 автор: Vyacheslav Tsv.   (18.04.2010 в 08:28)   письмо автору
 
   для: Lelik   (18.04.2010 в 04:01)
 

Это я вам всем тут простой пример привёл (просто он тоже не работает).
На самом деле на сайте у себя я реализовываю большую функцию по активности/неактивности кнопки submit.
Зачем Вам насаждать моими длинными строками JavaScript.

  Ответить  
 
 автор: Vyacheslav Tsv.   (18.04.2010 в 09:58)   письмо автору
 
   для: Vyacheslav Tsv.   (17.04.2010 в 23:40)
 

Всем спасибо. Решил проблему вставкой:
<span onlick="событие_отправки_формы">Submit</span>


Простите за беспокойство.

  Ответить  
 
 автор: АЯ   (19.04.2010 в 10:13)   письмо автору
 
   для: Vyacheslav Tsv.   (17.04.2010 в 23:40)
 

Когда элементу прописывают disabled, то таковым образом делают этот элемент нечувствительным к ЛЮБЫМ событиям.

Получается, что сделали вы "больному" (элементу) полную анестезию (наркоз), и хотите, чтобы он в этом состоянии реагировал на шёпот (наведение мыши).
Так не получится :-)

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования