powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Проблемы в IE
11 сообщений из 11, страница 1 из 1
Проблемы в IE
    #36604146
Ratty
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброго времени суток!

Есть несколько простых обработчиков которые не работают в IE а если и работают то не так как хотелось бы...

Например, я хочу выделить все записи (checkbox'es). Вот обработчик на "главном checkbox'e":

Код: plaintext
1.
2.
3.
4.
<input type="checkbox" onChange="
for(i=0;i<=<?php echo $posts?>; i++)
{document.getElementById(i).checked = this.checked;}
">

В Oprera, FF, Chrome работает, а в IE... В общем на "главном" checkbox ставлю галочку и ничего не происходит. После этого делаю щелчек мышью в любом месте документа и только после этого все необходимые checkbox'ы выделяются...

Или другой простейший обработчик:

Код: plaintext
1.
onClick="document.location.href='../users_groups/mp.php?tbl=groups'"

Просто никак не реагирует... Как решить проблему? На всякий случай, использую IE 8
...
Рейтинг: 0 / 0
Проблемы в IE
    #36604166
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ratty,

Чем постить скрипты на пхп лучше бы примерчик написали, в котором воспроизводится сабж.
...
Рейтинг: 0 / 0
Проблемы в IE
    #36604349
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИМХО onchange ждёт когда поле потеряет фокус, можно не кликать мышкой в пустое место, а просто уйти с поля по TAB.
Полагаю, в таком случае правильней использовать onclick.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Проблемы в IE
    #36604351
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Правильней конечно не "ждёт", а "появляется после того как".
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Проблемы в IE
    #36608091
Гур
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
О, тут такая - же тема уже - и без ответа тоже..
Пойду значит - в гугль.
...
Рейтинг: 0 / 0
Проблемы в IE
    #36608094
Гур
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vkle
ИМХО onchange ждёт когда поле потеряет фокус, можно не кликать мышкой в пустое место, а просто уйти с поля по TAB.
Полагаю, в таком случае правильней использовать onclick.


Чем же это правильней, если чел захочет работать с клавиатуры?
...
Рейтинг: 0 / 0
Проблемы в IE
    #36608226
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да пусть работает. Если конечно на клавиатуре не выломана клавиша "Пробел".
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Проблемы в IE
    #36608341
IDVsbruck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Насмешили вы как тут, так и в соседней похожей теме.
С чего взяли, что у input type=checkbox есть событие onchange? Все телодвижения с чекбоксами на предмет установки и снятия выделения делаются через onclick. Не скажу, что там с ФФ и Хромом, но в ИЕ такого события точно нет.
...
Рейтинг: 0 / 0
Проблемы в IE
    #36608684
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IDVsbruck,
> в ИЕ такого события точно нет

Скорей, событие не документировано в MSDN. Но де-факто работает, хотя и несколько нестандартным образом. Или это работает что то другое... тогда что?
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Проблемы в IE
    #36608746
IDVsbruck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не хочу экспериментировать, но а если в обработчик поставить алерт? Сработает?
...
Рейтинг: 0 / 0
Проблемы в IE
    #36608880
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IDVsbruck,
Код: plaintext
1.
<input type="checkbox" onchange="alert(123)" />
<input type="checkbox" onchange="mytest(this)" />
Оба варианта отрабатывают одинаково, при потере фокуса (ИЕ8).
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Проблемы в IE
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]