Questo codice ti raggruppa tutti gli elementi input presenti nella pagina:
codice:
var oCollezione = document.getElementsByTagName("input"); // oCollezione e' una nodeList
alert(oCollezione.length);
oCollezione è una nodeList, non un array. Se vorrai utilizzare i metodi dell'array, come ad esempio splice utile per fare una selezione solo dei campi che ti interessano, eliminando tutti gli altri, dovrai creare un nuovo array basato sulla tua nodeList, così:
codice:
var aCollezione = Array.prototype.slice.call(document.getElementsByTagName("input"), 0); // aCollezione e' un array
alert(aCollezione.length);