Форум сетевых администраторов
Показаны 4 сообщений на этой странице

Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- Java/Java Scripts (http://netadmin.ws/forum/forumdisplay.php?forumid=9)
-- Java Script - не работает в Netscape но в IE все пашет. (http://netadmin.ws/forum/showthread.php?threadid=4059)


Помещено Benedict 24-01-2003 в 15:14:

Question Java Script - не работает в Netscape но в IE все пашет.

Вот скрипт. В IE все пашет в Netscape не хотит. Где ошибся - не пойму.
Скрипт динамически добавляет тэг <imput> в нужном количестве в форму на странице. Где грабли.....


<html>
<head>
<title>Untitled</title>
</head>
<SCRIPT LANGUAGE="JavaScript">
function files() {
if (document.add_pb.type_content.value == 0)
document.all.item("disks").style.visibility="hidden";
else {
m_k = document.add_pb.type_content.value;
document.all.item("disks").style.visibility="visible";
p_s = '';
for (i=0; i < m_k; i++) {
p_s = p_s + '<input type="File" name=' + (i+1) + ' value=file' + (i+1) + '> Disc' + (i+1) +'<br><br>';
}
document.all["disks"].innerHTML = p_s + '<br>';
}
}
</SCRIPT>
<body>
<FORM METHOD="POST" ACTION="++++++++" NAME="add_pb" ENCTYPE="multipart/form-data" ONSUBMIT="return check()" TARGET="Add">
<TABLE border=1 CELLPADDING=5 CELLSPACING=0 class=tabcolor width=590>
<TR><TD>Тип по содержанию</TD><TD>
<SELECT NAME="type_content" ONCHANGE="files()">
<OPTION VALUE=0>Количество дисков >>
<OPTION VALUE=1 >1
<OPTION VALUE=2 >2
<OPTION VALUE=3 >3
<OPTION VALUE=4 >4
<OPTION VALUE=5 >5
</SELECT>
</TD>
</TR>
<TR>
<TD> </TD>
<TD><DIV ID=disks style="visibility=hidden"></DIV>
</TD>
</TR>
</TABLE>
</FORM>

</body>
</html>

__________________
C уважением, Benedict


Помещено water 27-01-2003 в 13:35:

По-моему, в Нэтскейпе нет document.all

__________________
/\/\/\


Помещено Viktor 28-01-2003 в 08:10:

Benedict,

в NS другая объектная модель!


Вместо document.all надо document.layers и т.д...

__________________
Тест - проверка верности!


Помещено Benedict 28-01-2003 в 08:14:

Блин. Спасибо всем.
Ненавижу Нетшкаф. :о(

__________________
C уважением, Benedict


Формат времени GMT. Текущее время 03:20.
Показаны 4 сообщений на этой странице

Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.