Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

заполнение многомерного массива

22K
12 марта 2007 года
vitac
8 / / 05.03.2007
у меня проблема с заполнением массива. имеется массив а(i), содержимое которого состоит из массива объектов b(c,d,e,f,g)
а при введении нового значения должен создаваться элемент a(i+1) с содержимым b(d,e,f,g,нов_значение). подскажите как это сделать.
если есть другой вариант с соблюдением данных условий то я не против. важен результат.
-----------------------------------------------------------
<html>

<head>

<title>Новая страница </title>
<script language="javascript">
i=0
j=0
a=new Array()
b=new Array(5)
c=new Object()
d=new Object()
e=new Object()
f=new Object()
g=new Object()
</script>
<SCRIPT LANGUAGE="JavaScript">
function fun()
{
alert(document.myform.h.value)
h=new Object()
c=d;
d=e;
e=f;
f=g;
g=h;
a[i+1]=b[c,d,e,f,g]
a[j]=a[i+1]
i=i+1
j=j+1
}

</SCRIPT>
</head>

<body>
<FORM NAME="myform">
ваш текст
<INPUT TYPE="text" NAME="h"><p>
<INPUT TYPE="button" VALUE="Отправить" onClick="fun()">
</FORM>

</body>

</html>
-----------------------------------------------------------------------
и если не затруднит с пояснениями, так как хочу разобраться , а не заниматься тупым копированием.
13K
12 марта 2007 года
whitehood
73 / / 02.11.2006
Можно использовать функцию push()
 
Код:
a=new Array();
a.push("something");
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог