Une forme est simplement un secteur qui peut contenir des champs de forme.
Les champs de forme sont des objets qui permettent au visiteur d'écrire l'information - par exemple boîtes des textes, menus drop-down ou boutons par radio.
Formes
Une forme de HTML est une section d'un document contenant le contenu normal, le marge bénéficiaire bénéficiaire, les éléments spéciaux appelés les commandes (checkboxes, boutons par radio, menus, etc.), et les étiquettes sur ces commandes. Les utilisateurs généralement « remplissent » un formulaire en modifiant ses commandes (le texte entrant, choisissant des articles de menu, etc.), avant de soumettre la forme à un agent pour traiter (par exemple, à un web server, à un mail server, etc.)
Cet attribut indique une forme traitant l'agent. Le comportement d'agent d'utilisateur pour une valeur autre qu'un URI de HTTP est non défini.
Quand les clics d'utilisateur sur « soumettent » le bouton, la teneur de la forme est envoyée à un autre dossier. L'attribut de l'action de la forme définit le nom du dossier pour envoyer le contenu à. Habituellement le dossier défini dans l'attribut d'action fait quelque chose avec l'entrée reçue.
Ont formé l'attribut de méthode
L'attribut de méthode indique quelle méthode de HTTP sera employée pour soumettre le Modem de forme. Les valeurs (cas-peu sensibles) possibles sont « obtiennent » (le défaut) et « poteau ».
On peut indiquer deux méthodes différentes de soumission pour une forme dans le HTML. La différence entre METHOD= " OBTIENNENT " (le défaut) et METHOD= " POTEAU " est principalement défini en termes de codage de données de forme. Les recommandations officielles indiquent que « OBTENIR » devrait être employé si et seulement si le traitement de forme est la quantité, qui signifie typiquement une forme pure de question. Généralement il est recommandé de faire ainsi. Il y a, cependant, des problèmes liés à long URLs et à répertoires du caractère non-ASCII qui peuvent le rendre nécessaire d'utiliser le « POTEAU » même pour le traitement de quantité.
obtenir : Avec le HTTP « obtenir » la méthode, le Modem de forme est apposé à l'URI indiqué par l'attribut d'action (avec une question-marque (" ? « ) comme séparateur) et ce nouvel URI est envoyé à l'agent de traitement.
poteau : Avec la méthode de « poteau » de HTTP, le Modem de forme est inclus dans le corps de la forme et envoyé à l'agent de traitement.
enctype
Cet attribut indique le type content employé pour soumettre la forme au serveur (quand la valeur de la méthode est « poteau »). La valeur par défaut pour cet attribut est « application/x-www-form-urlencoded ». La valeur « de liasse multiple/forme-données » devrait être employée en combination avec l'élément d'ENTRÉE, type= " dossier ».
Entrée
L'étiquette de forme la plus utilisée est l'étiquette de <input>. Le type d'entrée est indiqué avec le type attribut.
Gisements des textes
Des gisements des textes sont employés quand vous voulez que l'utilisateur dactylographie quelque chose (des lettres, des nombres, etc.) sous une forme. Dans la plupart des navigateurs, transférer près la largeur du gisement des textes est 20 caractères.
<form>
First name:
<input type="text" name="firstname">
<br>
Last name:
<input type="text" name="lastname">
</form>
O/P :
Champs de mot de passe
Les champs de mot de passe sont un type spécial d'étiquette du <input/>. Tout ce que nous devons faire est de changer le type attribut du texte en mot de passe.
Checkboxes sont employés quand vous voulez que l'utilisateur choisisse une ou plusieurs options d'un nombre limité de choix.
<form>
<input type="checkbox" name="bike"> Bike
<br>
<input type="checkbox" name="car"> Car
</form>
O/P :
Textarea
Un texte-secteur est une commande multiligne de saisie des textes. Un utilisateur peut écrire le texte dans le texte-secteur. Dans un texte-secteur vous pouvez écrire un nombre illimité de caractères.
Des rangées et les colonnes doivent être indiquées en tant qu'attributs à l'étiquette de <textarea>. Les rangées sont rudement 12pixels hauts, les mêmes qu'en programmes de mot et valeur des colonnes reflète combien de caractères au loin le secteur des textes sera.
Un autre attribut à se rendre compte de est l'enveloppe. L'enveloppe a 3 valeurs.
wrap=
"OFF" « virtuel » « examen médical »
Les moyens virtuels que le téléspectateur verra les mots s'envelopper comme ils dactylographient leurs commentaires, mais quand la page est soumise à toi, le centre serveur de Web, le document envoyé n'auront pas envelopper des mots.
L'examen médical signifie que le texte paraîtra tous les deux à toi, le centre serveur de Web, et la visionneuse comprenant tous les coupures de page et espaces additionnels qui peuvent être inputed. Les mots viennent pendant qu'ils sont.
Outre de arrête le mot s'enveloppant dans le secteur des textes. Une ligne continue.
<form>
<textarea rows="5" cols="20" wrap="physical" name="comments">
Enter Comments Here
</textarea>
</form>
O/P :
Laisser tomber en bas des listes
Avec le <select> et le <option> les étiquettes se laissent tomber en bas des menues sont créées. le <select> est la liste elle-même et chaque <option> est un choix disponible pour l'utilisateur.
La liste de choix est fondamentalement juste un autre type de manière d'obtenir l'entrée de l'utilisateur. L'attribut de taille choisit combien des options seront montrées immédiatement avant de devoir faire défiler, et l'option choisie indique au navigateur quel choix à choisir par défaut.
Le bouton de soumission enverra toutes les données de forme d'entrée à la destination avouée dans la commande d'action de forme. Si vous ne donnez pas le votre soumettre le bouton une valeur que le bouton montrera soumettent la question par défaut. Le placement de n'importe quel autre texte en valeur montrera dans le bouton.
<form>
First name:
<input type="text" name="firstname">
<br>
Last name:
<input type="text" name="lastname">
<br>
<input type="submit" value="Submit Here">
</form>
O/P :
Keywords:free html forms, creating html forms, free html forms input type, html forms tutorial, html forms radio buttons