Afin de contrôler l'état activé/désactivé d'un bouton de soumission en fonction de la valeur d'un champ de texte, le jQuery suivant le code peut être implémenté :
$(document).ready(function() {</p> <div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"> $(':input[type="submit"]').prop('disabled', true); $('input[type="text"]').keyup(function() { if($(this).val() != '') { $(':input[type="submit"]').prop('disabled', false); } else { $(':input[type="submit"]').prop('disabled', true); } });
});
Ce code accomplit les tâches suivantes :
Par conséquent, le bouton Soumettre reste désactivé jusqu'à ce que le champ de texte contienne une valeur. Une fois qu'une valeur est saisie, le bouton de soumission devient activé, permettant au formulaire d'être soumis. Si la valeur dans le champ de texte est supprimée par la suite, le bouton de soumission sera à nouveau désactivé, empêchant la soumission du formulaire.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!