![]() |
Показаны 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)
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
По-моему, в Нэтскейпе нет document.all
__________________
/\/\/\
Benedict,
в NS другая объектная модель!
Вместо document.all надо document.layers и т.д...
__________________
Тест - проверка верности!
Блин. Спасибо всем.
Ненавижу Нетшкаф. :о(
__________________
C уважением, Benedict
| Формат времени GMT. Текущее время 03:10. | Показаны 4 сообщений на этой странице |
Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.