Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/11/2008, 06:01
nfo
 
Fecha de Ingreso: octubre-2008
Ubicación: EsPaCiO TiEmPo
Mensajes: 408
Antigüedad: 15 años, 7 meses
Puntos: 5
que aparezca una capa onkeypress

Estoy intentado hacer que cuando escriba una tecla en un campo input me muestre una capa pero no lo consigo. mi codigo es este

Código:
<input class="form" onfocus="this.className='form-selected';" onblur="this.className='form';" name="localidad" id="localidad" maxlength="25" type="text" onkeypress="detectkey(event)" />

<div id="mapita" style="display: none">
						(<a class="blue" href="#" onclick="googlemaps('googlemaps'); return false;">ver mapa</a>)
</div>
js
Código:
function detectkey(evt,obj) {
divcontenido = document.getElementById('mapita');


key = (evt.keyCode==0) ? evt.which : evt.keyCode;
cadena = obj.value + String.fromCharCode(key);
//alert(cadena);
if (key!=8) {
	divcontenido.style.display="block";
}else{
	divcontenido.style.display="none";
}

}
no se que puede estar fallando a ver si me echais una mano

Última edición por nfo; 02/11/2008 a las 15:43