Ejemplo (estaba redactando mientras @zerokilled se me adelanto
Código HTML:
Ver original<!DOCTYPE html>
<meta name="description" content="Contar elementos" /> <script type="text/javascript"> //<![CDATA[
var tags_li = new Array();
function dli() {
var tags_li=document.getElementsByTagName('li');
var i;
for (i=0; i<tags_li.length; i++) {
// suma i
}
alert('La cantidad de <li> en toda la página es de ' + i);
}
// con una clase específica
var tags_li2 = new Array();
function dli2(clase) {
var tags_li2=document.getElementsByTagName('li');
var n = 0;
var i;
for (i=0; i<tags_li2.length; i++) {
if (tags_li2[i].className==clase) {
n++;
}
}
alert('La cantidad de <li class="' + clase + '"> en el documento es ' + n);
}
//]]>
<body onload="dli(); dli2('a');">
Saludos