Hola gente !!!!!
Aca les cuento como solucione el tema !! jejeje !!! parecia que no lo iba a poder hacer pero al final se pudo !!!!!!!!!
Aca la funcion que despues la cargo en el Body onload="subeybaja();"
la funcion que hace que no movamos para arriba y para abajo con las flechitas del teclado !!!
Código javascript
:
Ver originalcont=1;
function subeybaja(){
var donde = document.getElementById('navi');
max = donde.getElementsByTagName('a').length;
//alert("max: "+max);
document.onkeydown = function (e){
if(window.event) // IE
{ tecla = e.keyCode; }
else if(e.which) // Netscape/Firefox/Opera
{ tecla = e.which; }
if(cont<1) {cont=1;}
if(cont>max) {cont=max;}
if(tecla==40){
cont++;
document.getElementById('b'+cont).focus();
//alert("a_"+cont);
} // abajo
if(tecla==38){
cont--;
document.getElementById('b'+cont).focus();
//alert("a_"+cont);
} // abajo
}
}
Código html:
Ver original<body onload="document.getElementById('b1').focus();subeybaja()"> <a id="b1" href="ventas.php"> 1 - Gesti
ón VENTAS
</a> <a id="b2" href="gestion.php"> 2 - Gesti
ón GESTION
</a> <a id="b3" href="#"> 3 - Gesti
ón CAJA
</a> <a id="b4" href="#"> 4 - CONTABILIDAD
</a> <a id="b5" href="#"> 5 - Mantenimientos de Archivos
</a> <a id="b6" href="#"> 6 - Mantenimiento del Sistema
</a> <a id="b7" href="#"> 7 - CONTABILIDAD EJ. ANTERIOR
</a> <a id="b8" href="javascript:window.close();"> 0 - CERRAR SISTEMA
</a>
Saludos, Ricardo