JQUERY vérifie si la valeur INPUT text est vide et invite une alerte
Comment est-il possible d'afficher un message d'Alerte avec JQUERY si je clique sur le bouton envoyer la valeur de l'apport de champ est vide?
<input type="text" id="myMessage" name="shoutbox_msg" size="16" class="field_nosize" maxlength="150">
<input id="submit" type="submit" name="submit_post" class="button_nosize" value="Senden" onclick="sendMessage(); clearInput();">
source d'informationauteur The Masta
Vous devez vous connecter pour publier un commentaire.
Mise à jour
Si vous ne voulez pas les espaces aussi u pouvez les supprimer à l'aide de jQuery.trim()
Mieux que l'on est ici.
Et vous n'avez pas nécessairement besoin .longueur ou de voir si son >0 depuis une chaîne vide est évaluée à faux de toute façon, mais si vous souhaitez, pour des raisons de lisibilité:
Si vous êtes sûr qu'il fonctionnera toujours sur un champ de texte de l'élément, alors vous pouvez simplement utiliser ce.valeur.
En outre, vous devriez prendre note que $('input:text') attrape plusieurs éléments, spécifier un contexte ou d'utiliser ce mot clé si vous voulez juste une référence à un seul élément ( à condition que theres un textfield dans le contexte de l'descendants/enfants ).
Vous pouvez également essayer, si vous voulez vous concentrer sur un même texte après une erreur.
Si on veut afficher ce message d'erreur dans un paragraphe, vous pouvez utiliser celui-ci:
Case vide d'entrée avec la suppression de l'espace(si l'utilisateur dans l'espace) à partir de la saisie à l'aide de la garniture