Hola! estoy haciendo un buscador para una página, y quiero que al pulsar la tecla Esc se borre lo que se escribió, se ponga en gris, se haga blur (o sea, que se salga del campo) y vuelva al valor inicial que es "Buscar en ShopMendoza".
busqué en el foro, encontré algo, y lo adapté a mis necesidades y funciona a medias. logro que el texto se ponga en gris, pero no que me ponga el valor a "Buscar en ShopMendoza" y tampoco se como hacer blur.
Código HTML:
<script type="text/javascript" language="javascript">
function detectkey(evt,obj) {
keycode = (evt.keyCode==0) ? evt.which : evt.keyCode;
if (keycode == 27){
obj.value = "Buscar en ShopMendoza";
obj.style.color = "#999999";
}
}
</script>
Código HTML:
<input style="color:#999999;" name="buscar" type="text" id="buscar" onkeypress="detectkey(event,this)" value="Buscar en ShopMendoza" size="52" />
desde ya gracias a quien pueda ayudarme!
saludos!