Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Mi$ha
Зарегистрирован: 20.01.2006 Сообщения: 3
|
Добавлено: Пт Янв 20 2006 15:22 Заголовок сообщения: Проблема с JavaScript в Firefox |
|
|
Приведённый ниже код работает в Opera и IE но не работает в FireFox. Почему это может происходить?
Код: |
<html>
<head>
<script>
function enabl()
{
if( test.value == "4")
{
lang.disabled = false;
lang.style.backgroundColor = "white";
}else{
lang.value = "";
lang.disabled = true;
lang.style.backgroundColor = "#cccccc";
}
}
</script>
</head>
<select name="test" OnChange="JavaScript:enabl()">
<option value="1">value 1</option>
<option value="2">value 2</option>
<option value="3">value 3</option>
<option value="4">value 4</option>
</select>
<br><br>this is a text<br>
<input name="lang" type="text" disabled style="background-color:#cccccc">
</html>
|
|
|
Вернуться к началу |
|
|
dipsy
Зарегистрирован: 26.01.2005 Сообщения: 424 Откуда: Н. Новгород
|
Добавлено: Пн Янв 23 2006 16:47 Заголовок сообщения: |
|
|
В FireFox есть консоль javascript. Вы пробовали смотреть, что она пишет? |
|
Вернуться к началу |
|
|
Mordred
Зарегистрирован: 27.12.2005 Сообщения: 8
|
Добавлено: Пн Янв 23 2006 22:22 Заголовок сообщения: Re: Проблема с JavaScript в Firefox |
|
|
Mi$ha писал(а): | Приведённый ниже код работает в Opera и IE но не работает в FireFox. Почему это может происходить?
Код: |
<html>
<head>
<script>
function enabl()
{
if( test.value == "4")
{
lang.disabled = false;
lang.style.backgroundColor = "white";
}else{
lang.value = "";
lang.disabled = true;
lang.style.backgroundColor = "#cccccc";
}
}
</script>
</head>
<select name="test" OnChange="JavaScript:enabl()">
<option value="1">value 1</option>
<option value="2">value 2</option>
<option value="3">value 3</option>
<option value="4">value 4</option>
</select>
<br><br>this is a text<br>
<input name="lang" type="text" disabled style="background-color:#cccccc">
</html>
|
|
1. В вашем документе отсутствует елемент BODY.
2. попробуйте сделать вызов так:
Код: | <select name="test" OnChange="enabl()"> |
и в соде функции:
Код: | var obj = getElementByName("lang");
obj.disabled = false;
obj.style.backgroundColor = "white"; |
Ну и так далее. |
|
Вернуться к началу |
|
|
|