Powiedzmy, że będą np. 3 pola TEXT o atrybucie NAME rozpoczynającym się na "cos", np. "cos1".
Jak teraz sprawdzić, ile jest takich pól TEXT:?
<html> <head> <script type="text/javascript"> function Dodaj() { todpusr=document.getElementsByTagName('input'); ileusr=0; for(i=0;i<todpusr.length;i++) { if(todpusr[i].id.indexOf('wys_pyt')==0 && todpusr[i].type=='text') { ileusr++; } } alert(ileusr); } </script> </head> <body> <form> <input type="text" id="wys_pyt[0]"> <input type="text" id="wys_pyt[1]"> <input type="text" id="wys_pyt[2]"> <input type="text" id="wys_pyt[3]"> <input type="button" value="Ile?" onclick="Dodaj()"> </form> </body> </html>