Wie kann ich die Senden-Schaltfläche deaktivieren, bis Text in das Eingabefeld eingegeben wurde?

8

Ich habe ein Problem versucht, dieses Ergebnis zu erreichen, so ziemlich was ich brauche ist, um die Übermittlungsschaltfläche zu deaktivieren, bis Text in das Eingabefeld eingegeben wird. Ich habe einige Funktionen versucht, aber ohne Ergebnisse. Bitte, wenn Sie mir dabei helfen können, wäre es sehr geschätzt.

HTML-Markup

%Vor%

Danke, im Voraus.

    
Ozzy 18.09.2010, 14:29
quelle

5 Antworten

5

Sie können dies verwenden:

%Vor%

Siehe in jsfiddle .

    
Topera 18.09.2010, 14:44
quelle
5

Das einzige Problem mit der accpeed-Lösung ist, dass die Schaltfläche erst aktiviert wird, nachdem der Fokus aus dem Textfeld entfernt wurde (nachdem natürlich Daten eingegeben wurden). Sollte die Schaltfläche nicht aktiviert werden, sobald ein Text in das Feld eingegeben wurde? Hier ist eine Lösung, die dies implementiert.

Link zu einer anderen Lösung: Taste "Keep" bleibt deaktiviert, wenn kein Text eingegeben wird

etwas wie das:

%Vor%     
evanill80 13.08.2014 22:05
quelle
1

rufen Sie eine Javascript-Funktion wie unten auf (geben Sie ein Beispiel für jquery) in onkeyup Ereignis

%Vor%     
Sandy 18.09.2010 14:39
quelle
1

Du könntest das versuchen:

%Vor%     
xil3 18.09.2010 14:44
quelle
0
%Vor%     
Šime Vidas 18.09.2010 14:42
quelle

Tags und Links