Heim >Web-Frontend >js-Tutorial >Wie aktiviere/deaktiviere ich eine jQuery-Senden-Schaltfläche basierend auf der Textfeldeingabe?
In einem Szenario, in dem Sie eine Senden-Schaltfläche benötigen, die inaktiv ist, wenn das entsprechende Textfeld leer ist und wird aktiv ist, sobald Text eingegeben wurde, bieten die folgenden Schritte eine robuste Lösung:
Schaltfläche „Senden“ zunächst deaktivieren:
$(document).ready(function() { $(':input[type="submit"]').prop('disabled', true); });
Textfeldänderungen mithilfe des Keyup-Ereignisses überwachen:
$('input[type="text"]').keyup(function() { // Check if the text field is not empty if($(this).val() != '') { // Enable the submit button $(':input[type="submit"]').prop('disabled', false); } else { // Disable the submit button $(':input[type="submit"]').prop('disabled', true); } });
Das obige ist der detaillierte Inhalt vonWie aktiviere/deaktiviere ich eine jQuery-Senden-Schaltfläche basierend auf der Textfeldeingabe?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!