Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> display.style в огнелисе. неправильная работа display.style  
:(
    Опции темы
pegorov
Дата 29.6.2008, 18:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 49
Регистрация: 27.4.2008

Репутация: нет
Всего: нет



Имеем следующий простейший код:
Код

<html>
<body>
<script language="javascript">
function Show() {
document.getElementById('txt2').style.display = 'none';
document.getElementById('txt1').style.display='';
}
</script>
<form>

<input type="text" id="txt1" value="поле1" style="display: none"/>
<input type="text" id="txt2" value="поле2" />

<button onclick="Show()">Кнопка с текстом</button>
</form>
</body>
</html>

В ослике, опере и сафари при нажатии на кнопку скрывается поле2 и на его месте показывается поле1, что вполне логично. В файерфоксе же происходит лишь  кратковременная смена поля 2 на поле 1. Собственно, вопрос: как с этим бороться?
PM MAIL   Вверх
Grig
Дата 29.6.2008, 18:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 809
Регистрация: 29.4.2005
Где: Иркутск

Репутация: 6
Всего: 16



Странно. почему-то FF на баттоны плохо реагирует:
Код

<html>
<body>
<script language="javascript">
function ShowT() {
document.getElementById('txt2').style.display = 'none';
document.getElementById('txt1').style.display='';
}
</script>
<form>
<input type="text" id="txt1" value="поле1" style="display: none"/>
<input type="text" id="txt2" value="поле2" />
<div onclick="ShowT()">Кнопка с текстом</div>
</form>
</body>
</html>



--------------------
        
PM MAIL ICQ   Вверх
SelenIT
Дата 29.6.2008, 22:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


баг форума
****


Профиль
Группа: Завсегдатай
Сообщений: 3996
Регистрация: 17.10.2006
Где: Pale Blue Dot

Репутация: 7
Всего: 401



Цитата(Grig @  29.6.2008,  18:56 Найти цитируемый пост)
почему-то FF на баттоны плохо реагирует:

Нормально она на них реагирует, по стандарту (в отличие от IE) - сабмитит форму smile

Чтобы этого не происходило, обязательно нужно указать type="button".


--------------------
Осторожно! Данный юзер и его посты содержат ДГМО! Противопоказано лицам с предрасположенностью к зонеризму!
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0876 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.