Относительно водяного знака: jquery-watermark
Относительно выборочного ввода: JQuery-проверка
Что касается других настроек:
$('#name').on('change',function(){ // re-empty field on invalid input
if (this.value){
var n = parseInt(this.value);
if (isNaN(n) || n < 1 || n > 5)){
$(this).val('').trigger('change');
}
}
}).on('keypress',function(){ // check for a valid number; continue to next field
var n = parseInt(this.value,10);
if (1 <= n && n <= 5){
$('#description').focus();
}
});
Между вышеупомянутым и двумя плагинами вы также можете настроить цвета или классы CSS.