Вот пример использования document.forms вместо getElementsByTagName ().
Как и в примере с getElementsByTagName (), он проходит через все формы и выдает всплывающее предупреждение с действием (вместо имени, так как оно с большей вероятностью будет установлено).
var formsCollection;
var r;
formsCollection=document.forms;
for(r=0;r<formsCollection.length;r++)
{
alert(formsCollection[r].action);
}
Это может быть сжато, и, конечно, всплывающее окно изменилось на что-то полезное, но я постарался сделать его простым.
И для справки вот несколько ссылок на дополнительную информацию: