powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / onChange в FireFox
9 сообщений из 9, страница 1 из 1
onChange в FireFox
    #35840842
jack_sam
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем доброго времени суток.

Столкнулся со следующей проблемой, применяю обработчик события onChange в <select>
Код: plaintext
1.
2.
3.
4.
<select onChange="showIndex('ttt')">
<option value='0' selected> - </option>
....
</select>
в IE все работает прекрасно, в FireFox ничего не происходит..

подскажите кто сталкивался с этим, что можно предпринять?
...
Рейтинг: 0 / 0
onChange в FireFox
    #35840866
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всё прекрасно работает (только сегодня на работе пользовал раз 10). Единственное замечание - события onChange в природе не существует. Если написано в хтмл - ещё прокатит, а вообще-то, называется onchange .
...
Рейтинг: 0 / 0
onChange в FireFox
    #35840871
Фотография illion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSerge,

думаю тут не в onchange дело. Топикстартер видимо полагает, что тут все телепаты и знают что представляет из себя функция showIndex и что же конкретно в ней не работает. Только зря он на это надеется. Телепаты уехали в долгосрочный отпуск.
...
Рейтинг: 0 / 0
onChange в FireFox
    #35840884
jack_sam
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
попробовал исправить по вашему совету и ничего....

топикстартер же написал, в IE все работает..., а именно в фаерфоксе засада,
вызываемая функция
Код: plaintext
1.
2.
3.
4.
5.
6.
function showIndex(ttt)
	{       
	var al = document.getElementById(ttt)[document.getElementById(ttt).selectedIndex].value;

alert(al);
}
...
Рейтинг: 0 / 0
onChange в FireFox
    #35840912
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А что за зверёк с id="ttt" и один ли он такой на странице?
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
onChange в FireFox
    #35840967
Фотография illion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
jack_samтопикстартер же написал, в IE все работает...
это ровным счетом ничего не значит. В ИЕ вообще работает много чего такого, чего не должно работать согласно спецификациям, и в то же время не работает много чего такого, что работать должно.

jack_sam
Код: plaintext
1.
	var al = document.getElementById(ttt)[document.getElementById(ttt).selectedIndex].value;

судя по selectedIndex, ttt - это select. Тогда это записывается так:
Код: plaintext
1.
	var al = document.getElementById(ttt).value;
...
Рейтинг: 0 / 0
onChange в FireFox
    #35841200
jack_sam
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
illion,

сделал как вы предлагаете:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
<html>

<head>

<script type="text/javascript">
function showIndex(ttt)
	{

   alert(ttt);
               var al = document.getElementById(ttt).value;
   alert(al);
}
</script>

</head>

<body>

<select name='ttt' onchange="showIndex('ttt')">
<option value='0' selected> - </option>
<option value='1' > dasfsd </option>
<option value='2' > jhktdfhdf </option>
</select>

</body>

</html>

данный код прекрасно работает в IE, в ФФ же выводит только имя селекта, без значения option. попробуйте у себя исполнить этот код в фоксе.... есть предложения как заставить фокс вывести значение option ?
...
Рейтинг: 0 / 0
onChange в FireFox
    #35841245
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
<select name='ttt' id='ttt' onchange="showIndex('ttt')">
...
Рейтинг: 0 / 0
onChange в FireFox
    #35841273
jack_sam
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ShSerge,

спасибо!!! это я уже тупил...
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / onChange в FireFox
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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