Clare a entrada no foco com jQuery e retorne no desfoque
Isso quase funciona. No entanto, ao deixar o campo "defaulttext" aparece em vez do valor do texto original. Não sei como ecoar a variável com mais eficiência dentro do defaultText.
$(function() { var defaultText = $(this).val(); $('input[type=text]').focus(function() { $(this).val(''); }); $('input[type=text]').blur(function() { $(this).val('defaultText'); echo }); });