Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Есть функцияпередать в функцию 2 массива / 3 сообщений из 3, страница 1 из 1
22.08.2007, 17:59
    #34745629
dima-russel
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть функцияпередать в функцию 2 массива
Есть функция-счётчик
На входе массив. Как передть в неё 2 массива?
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
 this.getImageOrLinkCount = function(doc, Element, reg, attr) {
        var allRequestedElementCount = 0 ;

	     for (var i =  0 ; i < Element.length; i++) {
           if (reg.exec(Element[i].getAttribute(attr))) {
		  	  allRequestedElementCount++;
           }
        }

        return allRequestedElementCount;
    }

....


if (inputPar[i] == "links") {
                imagesElement = doc.links;
            }
...
Рейтинг: 0 / 0
22.08.2007, 18:07
    #34745654
dima-russel
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть функцияпередать в функцию 2 массива
точнее есть
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
 this.getImageOrLink = function(doc, Element, reg, allRequestedElementCount, attr, elementCount ) {
	   var cnt= 0 ;
	       for (var i =  0 ; i < Element.length; i++) {
              if (reg.exec(Element[i].getAttribute(attr))) {
 			    allRequestedElementCount++;
				cnt++;
	     		if (allRequestedElementCount == elementCount){
                    return Element[i].type + ";;" + i;
                }
			   }
        }

        return cnt;
    }
и есть
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
for (var i =  0 ; i < inputPar.length; i++) {
            if (linksElement.length >  0  && imagesElement.length >  0 ) {
                break;
            }
            if (inputPar[i] == "images") {
                imagesElement = doc.images;
            }
            if (inputPar[i] == "links") {
                linksElement = doc.links;
            }
        }
как сделать чтобы это 2 массива на вход передавались,а не один?
...
Рейтинг: 0 / 0
23.08.2007, 05:24
    #34746268
LINUXER
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть функцияпередать в функцию 2 массива
Код: plaintext
this.getImageOrLinkCount = function(...,linkElements,imageElements,...){...}
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Есть функцияпередать в функцию 2 массива / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]