2009-08-17 10 views
6

Biorąc pod uwagę: Mam pole tekstowe i ukryty przycisk.jQuery: Pokaż przycisk, gdy TextBox ma zawartość

Poszukiwany: Gdy pole tekstowe nie jest puste ani puste, pokaż przycisk. Gdy pole tekstowe jest puste lub puste, ukryj przycisk.

Pytanie: Jak mam to zrobić? Czy powinienem używać jQuery i wiązać się ze zdarzeniem kluczowania textbox?

Odpowiedz

13

Oczywiście, wydarzenie keyup brzmi jak dobry pomysł. Możesz zrobić coś takiego:

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

Dzięki VoteyDisciple, to działa dla mnie. –