jquery para verificar cuándo alguien comienza a escribir en un campo

$('a#next').click(function() {
    var tags = $('input[name=tags]');

    if(tags.val()==''){

    tags.addClass('hightlight');  
    return false; 
    }else{
    tags.removeClass('hightlight');
    $('#formcont').fadeIn('slow');
    $('#next').hide('slow');
        return false;
    }
});

Me gustaría que el código anterior active el fadeIn tan pronto como alguien comience a escribir en la entrada de etiquetas. ¿Alguien puede decirme la forma correcta de hacer esto o señalarme en la dirección correcta? Gracias por adelantado

EDITAR

Aquí está el código para hacerlo:

$('input#tags').keypress(function() {

    $('#formcont').fadeIn('slow');
    $('#next').hide('slow');
});

El único problema que he encontrado es que mi cursor ya no aparece en el cuadro de texto. ¿Qué estoy haciendo mal?

Respuestas a la pregunta(3)

Su respuesta a la pregunta