Zone de texte : <textarea>
<label for="msg">Message :</label>
<textarea id="msg" name="message" rows="5" cols="30"></textarea>
Contrairement à <input>, <textarea> a une balise ouvrante et fermante.
Elle est idéale pour les messages, commentaires, ou descriptions longues.
Liste déroulante : <select>
<label for="pays">Pays :</label>
<select id="pays" name="pays">
<option value="fr">France</option>
<option value="be">Belgique</option>
</select>
La valeur réellement envoyée est celle de l'attribut value de l'<option> choisie.
Très utile pour limiter la saisie libre à une liste prédéfinie. On évite ainsi les variations de saisie imprévues.
Envoi : <button>
<form>
<button type="submit">Envoyer</button>
</form>
type="submit" envoie le formulaire.
type="button" crée un bouton sans envoi automatique.
<button> est souvent plus flexible que <input type="submit">.
Tu peux y mettre du texte riche ou des icônes si besoin.
Laisser un commentaire