Hola gente, tengo una duda con respecto a una funcion que hice para subir y bajar por un menu con las teclas (abajo=40 y arriba=38)
La funcion es esta ...
Código javascript
:
Ver originalcont=0;
document.onkeydown = function (e){
var tecla = e.keyCode || e.which;//codigo de tecla.
if(tecla==40){
cont++;
document.getElementById('a'+cont).focus();
} // abajo
if(tecla==38){
cont--;
document.getElementById('a'+cont).focus();
} // arriba
}
Como puedo hacer para limitar cont a un min y max, dependiendo de la cantidad de elementos que empiecen con el id a, por ej a1,a2,a3 .. etc. ... Porque si sigo apretando la tecla arriba (38) sigue contando jejejeje !!!!!
Por ejemplo, este va desde a1 hasta a8
Código html:
Ver original<a id="a1" href="ventas.php"> 1 - Gesti
ón VENTAS
</a> <a id="a2" href="gestion.php"> 2 - Gesti
ón GESTION
</a> <a id="a3" href="#"> 3 - Gesti
ón CAJA
</a> <a id="a4" href="#"> 4 - CONTABILIDAD
</a> <a id="a5" href="#"> 5 - Mantenimientos de Archivos
</a> <a id="a6" href="#"> 6 - Mantenimiento del Sistema
</a> <a href="#"> ------------------------------
</a> <a id="a7" href="#"> 7 - CONTABILIDAD EJ. ANTERIOR
</a> <a href="#"> ------------------------------
</a> <a id="a8" href="salir.php"> 0 - CERRAR SISTEMA
</a>
Gracias, Ricardo !!!