Este plugin consigue que el atributo placeholder funcione en todos los navegadores incluso en las versiones antiguas de Explorer. Como ya sabemos algunas funciones de javascript se ejecutan despues del elemento es decir este código tiene que estar debajo del formulario que contiene los placeholde si lo pones arriba no te va a funcionar!
<script type="text/javascript">
$('input[placeholder]').each(function(){
var input = $(this);
$(input).val(input.attr('placeholder'));
$(input).focus(function(){
if (input.val() == input.attr('placeholder')) {
input.val('');
}
});
$(input).blur(function(){
if (input.val() == '' || input.val() == input.attr('placeholder')) {
input.val(input.attr('placeholder'));
}
});
});
</script>
5
Puntos
Puntos
2138
Visitas
Visitas
0
Resp
Resp
Por zeuskx hace 12 años
Mods