Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Получить все инпуты по заданоой маске (https://javascript.ru/forum/misc/5019-poluchit-vse-inputy-po-zadanoojj-maske.html)

nws 08.09.2009 18:29

Получить все инпуты по заданоой маске
 
Всем привет.


Как на чистом js получить все все инпуты по заданной маске ?

Пример (Jquery):
<input type="text" id="row_1" />
<input type="text" id="row_2" />
<input type="text" id="row_3" />


$.each($('input[@id^=row_]'), function(i){
   alert(i);
});

//выведет 3 алерта (1,2,3)

e1f 08.09.2009 18:37

var inputs = document.getElementsByTagName('input');
for (var i=0, l=inputs.length; i<l; i++) {
  if ((inputs[i].id||'').indexOf('row_') == 0) alert(i)
}

nws 09.09.2009 01:46

Спасибо


Часовой пояс GMT +3, время: 21:03.