2009-08-17 16 views
6

Dato: Ho una casella di testo e un pulsante nascosto.jQuery: rende visibile un pulsante quando un TextBox ha contenuto

Cercasi: quando la casella di testo non è né vuota né vuota, mostra il pulsante. Quando la casella di testo è nullo o vuota, nascondi il pulsante.

Domanda: Come devo fare? Dovrei usare jQuery e associare all'evento keyup della casella di testo?

risposta

13

Certo, l'evento keyup sembra un'ottima idea. Si potrebbe fare qualcosa come:

$("textarea").keyup(function() { 
    if ($(this).val().replace(/ /g, '') == '') 
    $("#id-of-button").show(); 
    else 
    $("#id-of-button").hide(); 
}); 
+0

Grazie VoteyDisciple, sta funzionando per me. –

Problemi correlati