Ver Mensaje Individual
  #2 (permalink)  
Antiguo 24/06/2006, 11:26
Avatar de jahepi
jahepi
Colaborador
 
Fecha de Ingreso: diciembre-2004
Ubicación: Querétaro
Mensajes: 1.124
Antigüedad: 20 años
Puntos: 43
Hola Wdeah!

Pruébate este script, ojala sea algo parecido a lo que quieres.

Código:
var $valores = new Array();
var $tamano = 0;
var $indice_actual = 0;

function tipea($obj_event){

   switch($obj_event.keyCode){
      
	  case 38: if($valores.length == 0){
				  window.alert("El arreglo aún no contiene nada.");
				  break;
				 }
			   
			   if($indice_actual < $tamano)
			      document.getElementById("coms").value = $valores[$indice_actual++];
				  
	           break;
	  
	  case 40: if($valores.length == 0){
				  window.alert("El arreglo aún no contiene nada.");
				  break;
				 }
				 
	           if($indice_actual > 0)
			   document.getElementById("coms").value = $valores[--$indice_actual];

			   break;
	  
	  case 13: if(document.getElementById("coms").value != ""){
	              $valores.push(document.getElementById("coms").value);   
			      $tamano = $valores.length;
			      document.getElementById("coms").value = "";
			    }
	  
     }
}
Código HTML:
<input id="coms" onkeydown="tipea (event);" type="text" /> 
Un saludo!