j'ai eu un champ de saisie et un boutoncontrôle direct entrée
<input required id="solution" name="solution" type="text" placeholder=""class="form-control input-md">
<button style="background-color:#da251d;" id="sendForm" name="sendForm" class="btn btn-success">Send</button>
Maintenant, je veux vérifier le champ d'entrée pour une valeur, lorsque la valeur est incorrecte, le bouton doit être diponibles, je l'essaye avec js comme ça
$(document).ready(function(){
$(“#solution”).keyup(function(){
if($(this).val() == ‘value’) {
$(‘#sendForm’).attr(‘disabled’,‘disabled);
}
else {
$(‘#sendForm’).removeattr(‘disabled’);
}
});
});
Mais cela ne fonctionne pas, pouvez-vous m'aider pls?
utilisation 'removeAttr()' 'pas removeattr'! –
Savez-vous que votre code source utilise 'jQuery' et vous demandera de charger la bibliothèque' jQuery' dans votre page? Aucun 'jQuery' étiqueté avec votre question n'était donc pas sûr si vous étiez au courant. En outre, ouvrez votre console de navigateur et vérifiez les erreurs. Si vous voyez quelque chose comme '$' n'est pas défini, il y a de fortes chances que vous n'ayez pas chargé dans la bibliothèque. – NewToJS
Et pour les _quotes_, utilisez '' '' ou '" "', pas ''' '. –