Heim > Web-Frontend > CSS-Tutorial > Wie kann ich versteckte Formularfelder übermitteln?

Wie kann ich versteckte Formularfelder übermitteln?

Patricia Arquette
Freigeben: 2024-12-02 03:29:09
Original
276 Leute haben es durchsucht

How Can I Submit Hidden Form Fields?

Formularfelder außerhalb der Sichtbarkeit übermitteln

Formularelemente durch Anzeige verbergen: Kein CSS stellt beim Übermitteln von Daten eine Herausforderung dar. Nur sichtbare Elemente werden an den Server übertragen, ausgefüllte Felder bleiben in der Anzeige verborgen: Keine Elemente sind unzugänglich.

Lösung: Sichtbarkeit und Positionierung

Um diese Einschränkung zu überwinden, sollten Sie die Verwendung in Betracht ziehen stattdessen Sichtbarkeit: versteckt und Position: absolut. Indem Sie Elemente auf „visibility:hidden“ setzen, bleiben sie verborgen, nehmen aber dennoch an Formularübermittlungen teil. Durch die Ergänzung mit position: absolute wird sichergestellt, dass sie auch außerhalb des Bildschirms eine visuelle Präsenz behalten.

Klarstellung

Obwohl die ursprüngliche Antwort diese Problemumgehung empfohlen hat, ist es erwähnenswert, dass aktuelle Browser-Updates durchgeführt wurden habe das Problem gelöst. Seit November 2015 werden Formularfelder nun auch dann erfolgreich übermittelt, wenn sie auf „display: none“ eingestellt sind. Deaktivierte Felder bleiben jedoch von der Einreichung ausgeschlossen.

Das obige ist der detaillierte Inhalt vonWie kann ich versteckte Formularfelder übermitteln?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage