Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Не получили
письмо с кодом активации
?
1 час
1 день
1 неделя
1 месяц
Навсегда
Новости:
Начало
Помощь
Поиск
Календарь
Вход
Регистрация
Forum Webscript.Ru
»
Программирование
»
JavaScript & JScript
»
JS: как-нибудь можно заменить FOR, чтобы нетскейп понимал?
« предыдущая тема
следующая тема »
Печать
Страницы: [
1
]
Вниз
Автор
Тема: JS: как-нибудь можно заменить FOR, чтобы нетскейп понимал? (Прочитано 4277 раз)
0 Пользователей и 1 Гость просматривают эту тему.
DRon
Завсегдатай
Новичок
Сообщений: 31
+0/-0
0
JS: как-нибудь можно заменить FOR, чтобы нетскейп понимал?
«
:
30 Августа 2004, 21:18:28 »
Нетскейп не понимает в яваскрипте массивы.
я делаю например:
for (i=1;i<=3;i++)
{
alert(i);
}
и ничего не происходит, в тоже время IE все понимаем
Есть ли какая-нить альтернатива?
Записан
Макс
vir magni ingenii
Глобальный модератор
Ветеран
Сообщений: 3534
+0/-0
2
JS: как-нибудь можно заменить FOR, чтобы нетскейп понимал?
«
Ответ #1 :
30 Августа 2004, 22:23:37 »
у меня нетскапа нет. Там если в адресной строке ввести
Код:
[Выделить]
javascript:
то должна появиться JS-панель в которой будет текст ошибки.
Запости ее сюда.
Записан
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )
DRon
Завсегдатай
Новичок
Сообщений: 31
+0/-0
0
JS: как-нибудь можно заменить FOR, чтобы нетскейп понимал?
«
Ответ #2 :
30 Августа 2004, 23:26:23 »
у меня есть строчка:
d.getElementById(pt_check).value=check_val;
вот на неё он и ругается:
Error: d.getElementById(pt_check) has no properties
Записан
Макс
vir magni ingenii
Глобальный модератор
Ветеран
Сообщений: 3534
+0/-0
2
JS: как-нибудь можно заменить FOR, чтобы нетскейп понимал?
«
Ответ #3 :
31 Августа 2004, 00:11:42 »
на сайте нетскапа найди документацию к javascript и найди, поддерживает ли он getElementById() и если поддерживает, то с какой версии.
Старые версии точно не поддерживали (4.х), насчет новых не знаю.
Записан
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )
DRon
Завсегдатай
Новичок
Сообщений: 31
+0/-0
0
JS: как-нибудь можно заменить FOR, чтобы нетскейп понимал?
«
Ответ #4 :
31 Августа 2004, 00:22:18 »
Поддерживает, строчки типа:
d.getElementById(pt_tr).className=color_1;
d.getElementById(pt_img).src=pt_arrow.src;
d.getElementById(pt_color).className=color_1+\'_text\';
работают без проблем
Записан
Макс
vir magni ingenii
Глобальный модератор
Ветеран
Сообщений: 3534
+0/-0
2
JS: как-нибудь можно заменить FOR, чтобы нетскейп понимал?
«
Ответ #5 :
31 Августа 2004, 00:26:13 »
что такое pt_check ?
может правильнее d.getElementById(\'pt_check\').value (в кавычках) ?
Записан
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )
Макс
vir magni ingenii
Глобальный модератор
Ветеран
Сообщений: 3534
+0/-0
2
JS: как-нибудь можно заменить FOR, чтобы нетскейп понимал?
«
Ответ #6 :
31 Августа 2004, 00:27:23 »
или pt_check это переменная, в которой хранится ID объекта ?
Записан
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )
DRon
Завсегдатай
Новичок
Сообщений: 31
+0/-0
0
JS: как-нибудь можно заменить FOR, чтобы нетскейп понимал?
«
Ответ #7 :
31 Августа 2004, 10:35:35 »
pt_check = \'pt_check_\'+id_1;
d = document;
нее, там все правильно, просто он почему-то не понимает value у объекта...
Записан
Макс
vir magni ingenii
Глобальный модератор
Ветеран
Сообщений: 3534
+0/-0
2
JS: как-нибудь можно заменить FOR, чтобы нетскейп понимал?
«
Ответ #8 :
31 Августа 2004, 12:11:51 »
alert(pt_check);
alert(d.getElementById(pt_check).tagName());
и покажи как HTML-код для этого поля выглядит
Записан
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )
Печать
Страницы: [
1
]
Вверх
« предыдущая тема
следующая тема »
Forum Webscript.Ru
»
Программирование
»
JavaScript & JScript
»
JS: как-нибудь можно заменить FOR, чтобы нетскейп понимал?
Sitemap
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
27
28