Les formulaires interactifs permettent aux auteurs de pages Web de doter leur page web d'éléments interactifs permettant par exemple un dialogue avec les internautes
Les formulaires sont délimités par la balise <FORM> ... </FORM>
<label for="txtNom"> Prénom:</label> <input type="text" title="" maxlength="" size="" name="txtNom" value="">
: Devis
: Conseil
: Autre
<label for="demande">Quel est la demande:</label> <input type="radio" name="objet" value="devis" id="demande" /> : Devis <input type="radio" name="objet" value="conseil"/> : Conseil <input type="radio" name="objet" value="autre"/> : Autre <input name="autre" id="autre" type="text" value="" />
<fieldset> <legend>Contactez-nous</legend> <label for="demande">Quel est la demande:</label> <input type="radio" name="objet" value="devis" id="demande" /> : Devis <input type="radio" name="objet" value="conseil"/> : Conseil <input type="radio" name="objet" value="autre"/> : Autre <input name="autre" id="autre" type="text" value="" /> </fieldset>
Rouge
Vert
Bleu
Jaune
<input type=checkbox value="rouge" name="chk0" title="" />Rouge <input type=checkbox value="vert" name="chk1" title="" />Vert <input type=checkbox value="bleu" name="chk2" title="" />Bleu <input type=checkbox value="jaune" name="chk3" title="" />Jaune
<label for=bonheur>Le bonheur, pour vous, c'est quoi ? </label> <textarea id=bonheur name=bonheur rows=5 cols=45 title=""></textarea>
<label for="ville">Votre capitale européenne préférée:</label> <select id="ville" name="noville" title=""> <option value="" selected="selected">Faites votre choix ...</option> <optgroup label="Europe du Nord"> <option value="Paris">Paris</option> <option value="Londres">Londres</option> </optgroup> <optgroup label="Europe du Sud"> <option value="Rome">Rome</option> <option value="Madrid">Madrid</option> </optgroup> </select>
<input type="submit" name="Submit1" value="Envoyer" /> <input type="reset" name="Submit2" value="Reinitialiser" />
<input type="image" alt="Envoyer" src="/images/icons/envoyer.jpg" value="Envoyer" />
Balise | Attribut | Valeur | Résultat | Effet Visuel |
---|---|---|---|---|
<form> ... </form> |
method | post get |
||
action | Envoie à l'adresse indiquée | |||
enctype | spécifie le type de codage utilisé | |||
<input> | type | submit | effectue l'action dans la balise <form> | |
text | simple ligne de texte dont la longueur est donnée par l'attribut size | |||
reset | efface le contenu du formulaire | |||
radio | bouton radio | |||
checkbox | case à cocher | |||
name | Nom | |||
size | Taille du texte | |||
<textarea> ... </textarea> |
name | Zone de texte | ||
rows | ||||
cols | ||||
<select> <option> ... </option> </select> |
name | |||
multiple | Plusieurs choix possibles | |||
selected | Option par défaut | |||
value | Valeur forcée |