@@Hl.* Br.* Steffen Härter
Im Internet fand ich:
... als ein beispiel
Leider als ein schlechtes.
Das ist falsch:
<form method="post"> <label>Name:</label> <input type="text" name="name"> <br>
Die Beschriftung (label
) muss dem Eingabefeld zugeordnet werden – mit for
und id
. So geht das:
<label for="name">Name:</label>
<input type="text" name="name" id="name">
Für die anderen Eingabefelder entsprechend (mit jeweils eigener ID).
Das <br>
hab ich gleich mal entsorgt. Was du stattdessen machen kannst:
<p>
<label for="name">Name:</label>
<input type="text" name="name" id="name">
</p>
<p>
<label for="email">E-Mail:</label>
<input type="email" name="email" required id="email">
</p>
Beschriftungen von Eingabefeldern (außer Radiobuttons und Checkboxen) sollten übrigens immer über diesen stehen, nicht daneben. Das kann man mit CSS display: block
erreichen.
Meine Frage ist nachwievor da, wohin schickt "post" nun meine Daten???
An die im action
-Attribut angegebene Adresse. Wen kein solches da ist, an die Adresse der aktuellen Seite (Affenformular).
🖖 Живи довго і процвітай
--
When the power of love overcomes the love of power the world will know peace.
— Jimi Hendrix
When the power of love overcomes the love of power the world will know peace.
— Jimi Hendrix