$(document).ready(function(){
var Input = $('input[name=kp1_description]');
var default_value = Input.val();
Input.focus(function() {
if(Input.val() == default_value) Input.val("");
}).blur(function(){
if(Input.val().length == 0) Input.val(default_value);
});
})
Это должно сделать это.
Обновлено, Забыл, что у фокуса нет второго параметра для события фокуса, потому что его нет, его нужно связать с размытием:
http://jsfiddle.net/hDCsZ/
Вам также следует подумать о создании собственной функции для этого, например:
$.fn.ToggleInputValue = function(){
return $(this).each(function(){
var Input = $(this);
var default_value = Input.val();
Input.focus(function() {
if(Input.val() == default_value) Input.val("");
}).blur(function(){
if(Input.val().length == 0) Input.val(default_value);
});
});
}
Затем используйте вот так
$(document).ready(function(){
$('input').ToggleInputValue();
})