Полезная информация

Mozilla Россия — свежие версии программ Mozilla, а также масса полезной информации по каждому продукту.

№114-07-2009 18:55:09

scorpius
Участник
 
Группа: Members
Зарегистрирован: 14-07-2009
Сообщений: 4
UA: Firefox 3.0

Заполнение полей формы

Создаю дополнение к FF, которое должно вносить данные в поля формы.
Данные получаю так:

Выделить код

Код:

var input=content.document.getElementsByTagName('input');

потом в цикле начинаю обрабатывать полученные данные:

Выделить код

Код:

for (i=0;i<input.length;i++) {
 switch (input[i].id) {
  case '1_1': for (j=0;j<myArray.length;j++) {if (myArray[j][1]=='1') {content.document.write(input[i].value=myArray[j][0]); break;}} break;
  case '2_2': for (j=0;j<myArray.length;j++) {if (myArray[j][1]=='2') {content.document.write(input[i].value=myArray[j][0]); break;}} break;
  case '3_3': for (j=0;j<myArray.length;j++) {if (myArray[j][1]=='3') {content.document.write(input[i].value=myArray[j][0]); break;}} break;
 }
}

В массиве myArray хранятся данные которые нужно вставить.
Так вот срабатывает только case '1_1'. Остальные нет. Подскажите как его заставить работать. JavaScript знаю плохо. Может чего-то не понимаю.

Отсутствует

 

№216-07-2009 10:15:35

scorpius
Участник
 
Группа: Members
Зарегистрирован: 14-07-2009
Сообщений: 4
UA: Firefox 3.0

Re: Заполнение полей формы

Вопрос закрыт.

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]