powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Есть функцияпередать в функцию 2 массива
3 сообщений из 3, страница 1 из 1
Есть функцияпередать в функцию 2 массива
    #34745629
dima-russel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть функция-счётчик
На входе массив. Как передть в неё 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
Есть функцияпередать в функцию 2 массива
    #34745654
dima-russel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
точнее есть
Код: 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
Есть функцияпередать в функцию 2 массива
    #34746268
LINUXER
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
this.getImageOrLinkCount = function(...,linkElements,imageElements,...){...}
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Есть функцияпередать в функцию 2 массива
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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