Ist es möglich, einen Bereich zu verwenden, um die Eingabe auszulösen?
z.B.
%Vor%Ich vermisse etwas, was offensichtlich offensichtlich ist, aber ich möchte im Grunde nur eine Symbolschrift als Sendetaste verwenden.
Danke!
Sie können type="submit"
nicht eingeben, aber Sie können einige Javascript-Codes ausführen, wenn Sie darauf klicken.
JQuery
%Vor%JavaScript
%Vor%SPAN arbeitet als Submit-Schaltfläche
%Vor%Jetzt in Javascript ..
%Vor% Wenn Sie ein Formular haben, können Sie einfach myform.submit()
Ich denke, Olafs Antwort ist einfacher als die von Ali. Aber es gibt ein kleines Problem, wenn Sie überprüfen möchten, ob das Formular in Ihrem PHP-Skript bei der Verwendung von Olafs Lösung eingereicht wurde.
Um dieses Problem zu umgehen, fügen Sie einfach eine versteckte Eingabe hinzu, um zu bestätigen, dass das Formular gesendet wurde.
%Vor% Dann suchen Sie in Ihrem PHP einfach nach if($_POST['gustav']){ ...
, um zu bestätigen, dass das Formular gesendet wurde.
Auf diese Weise können Sie mehrere Formulare auf einer Seite haben, die alle vom selben PHP-Skript erfasst werden, wobei Sie immer noch die Lösung von Olaf verwenden, um das Senden auszulösen.