亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

Formulaire HTML

Qu'est-ce qu'un formulaire

Les formulaires sont con?us pour collecter différents types d'entrées utilisateur, telles que :

  • Inscription au site Web

  • Connexion

  • Publier un CV

  • Message du forum

  • Répondre S voter etc.


Formulaire HTML

Un formulaire est une zone contenant des éléments de formulaire. Une page Web peut avoir plusieurs formulaires, mais un formulaire correspond à une zone de formulaire, et ne peut soumettre que les éléments de formulaire de la zone de formulaire actuelle.

Les éléments de formulaire permettent aux utilisateurs de saisir du contenu dans le formulaire, tel que?: du texte zone (textarea), listes déroulantes, boutons radio, cases à cocher, etc.

Le formulaire est défini à l'aide de la balise form <form>?:

<form method="Méthode de transmission" action="Adresse du fichier serveur">

.élément d'entrée

</form>


action est utilisée pour configurer l'endroit où les données du formulaire sont envoyées pour traitement. Il s'agit généralement de l'adresse d'un script dynamique, tel que. l'adresse d'un fichier PHP. login.php

méthode peut être GET ou POST (si elle n'est pas définie, le système par défaut est GET , mais dans la plupart des cas, nous utilisons POST et GET pour soumettre sous forme de paramètres. Les utilisateurs peuvent voir directement les paramètres soumis. Post utilise le mécanisme de publication HTTP pour placer chaque champ du formulaire et son contenu dans l'EN-TêTE HTML et le transmettre. l'adresse URL pointée par l'attribut ACTION. Impossible de voir ce processus)


Formulaire HTML - élément d'entrée

La balise form utilisée dans la plupart des cas est la balise d'entrée (<input>).

Le type d'entrée est défini par l'attribut type (type). Les types de saisie les plus couramment utilisés sont les suivants?:

Champ de texte

Le champ de texte est défini via la balise <input type="text"> Lorsque l'utilisateur saisit des lettres, des chiffres, etc. dans le formulaire, le champ de texte est utilisé.

Instance

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>php中文網(wǎng)(php.cn)</title>
</head>
<body>
<form>
    文本域: <input type="text" name="firstname"><br>
    文本域: <input type="text" name="lastname">
</form>
</body>
</html>

Le navigateur s'affiche comme suit?:

7.jpg


Champ mot de passe

Le champ mot de passe est défini par la balise <input type="password">:

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>php中文網(wǎng)(php.cn)</title>
</head>
<body>
<form>
    姓名: <input type="text" name="firstname"><br>
    密碼: <input type="password" name="lastname">
</form>
</body>
</html>

Le navigateur s'affiche comme suit?:

1.jpg

Remarque?: Les caractères du champ Mot de passe ne seront pas affichés en texte brut, mais seront remplacés par astérisques ou points.


Bouton radio

<input type="radio"> définit le bouton radio du formulaire.

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>php中文網(wǎng)(php.cn)</title>
</head>
<body>
<form>
    <input type="radio" name="sex" value="male">男<br>
    <input type="radio" name="sex" value="female">女
</form>
</body>
</html>

s'affiche dans le navigateur comme suit?:

1.jpg


Checkbox

<input type="checkbox"> une ou plusieurs options parmi la sélection.

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>php中文網(wǎng)(php.cn)</title>
</head>
<body>
<input type="checkbox" name="vehicle" value="自行車">自行車
<input type="checkbox" name="vehicle" value="汽車">汽車
<input type="checkbox" name="vehicle" value="飛機(jī)">飛機(jī)
<input type="checkbox" name="vehicle" value="輪船">輪船
</body>
</html>

Le navigateur s'affiche comme suit?:

9.jpg


Bouton Soumettre

<input type="submit"> définit le bouton de soumission.

Lorsque l'utilisateur clique sur le bouton de confirmation, le contenu du formulaire sera transféré vers un autre fichier. L'attribut action du formulaire définit le nom du fichier de destination. Le fichier défini par l'attribut action effectue généralement un traitement associé sur les données d'entrée re?ues. :

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>php中文網(wǎng)(php.cn)</title>
</head>
<body>
<form name="input" action="action.php" method="post">
    用戶名 <input type="text" name="user"><br/>
    密 碼 <input type="password" name="user">
     <input type="submit" value="Submit">
</form>
</body>
</html>

Le navigateur affiche ce qui suit?:

4.jpg

Si vous tapez quelques lettres dans la zone de texte ci-dessus puis cliquez sur le bouton de confirmation, les données saisies sera envoyé à la page "action.php" sous forme de message. Cette page affichera les résultats saisis.


Balise de formulaire HTML

     標(biāo)簽     描述
    <form>  定義供用戶輸入的表單
     <input>  定義輸入域
     <textarea>  定義文本域 (一個(gè)多行的輸入控件)
     <label>  定義了 <input> 元素的標(biāo)簽,一般為輸入標(biāo)題
     <fieldset>  定義了一組相關(guān)的表單元素,并使用外框包含起來
     <legend>  定義了 <fieldset> 元素的標(biāo)題
     <select>  定義了下拉選項(xiàng)列表
     <optgroup>  定義選項(xiàng)組
     <option>  定義下拉列表中的選項(xiàng)
     <button>  定義一個(gè)點(diǎn)擊按鈕
     <datalist>  指定一個(gè)預(yù)先定義的輸入控件選項(xiàng)列表
     <keygen>  定義了表單的密鑰對(duì)生成器字段
     <output>  定義一個(gè)計(jì)算結(jié)果

Pour en savoir plus sur les balises de formulaire HTML, visitez notre manuel de référence HTML


Pour plus d'exemples

Cet exemple montre comment créer une simple zone de liste déroulante dans une page HTML. La zone de liste déroulante est une liste sélectionnable. Liste déroulante avec des valeurs présélectionnées.

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>php中文網(wǎng)(php.cn)</title>
</head>
<body>
<form action="">
    <select name="學(xué)歷">
        <option value="小學(xué)">小學(xué)</option>
        <option value="初中">初中</option>
        <option value="大專"  selected>大專</option>
        <option value="本科">本科</option>
        <option value="碩士">碩士</option>
        <option value="博士">博士</option>
    </select>
</form>
</body>
</html>

Résultats de l'exécution du programme?:

07.jpg


Cet exemple montre comment créer un champ de texte (contr?le de saisie de texte sur plusieurs lignes). L'utilisateur peut écrire du texte dans le champ de texte. Il n'y a pas de limite au nombre de caractères pouvant être écrits , ainsi qu'un bouton. Vous pouvez personnaliser le texte sur le bouton.

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>php中文網(wǎng)(php.cn)</title>
</head>
<body>
<form action="">
<textarea rows="8" cols="20">
我是一個(gè)文本框。
</textarea>
    <input type="button" value="提交">
</form>
</body>
</html>

Résultat de l'exécution du programme?:

18.jpg


Instance de formulaire

Cet exemple montre comment ajouter un formulaire à une page. Ce formulaire contient une zone de saisie, un champ de texte, des boutons radio, des cases à cocher, des listes déroulantes et un bouton de confirmation.

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>php中文網(wǎng)(php.cn)</title>
</head>
<body>
<form action="form.php" method="post">
    作者: <input type="text" name="Name" ><br>
    文本內(nèi)容:<br/>
    <textarea rows="8" cols="20">
    </textarea><br/>
    <input type="radio" name="sex" value="男">男<input type="radio" name="sex" value="女">女<br/>
    <select name="學(xué)歷">
        <option value="小學(xué)">小學(xué)</option>
        <option value="初中">初中</option>
        <option value="大專"  selected>大專</option>
        <option value="本科">本科</option>
        <option value="碩士">碩士</option>
        <option value="博士">博士</option>
    </select>
    <input type="submit" value="提交">
</form>
</body>
</html>

Résultats en cours d'exécution du programme?:

28.jpg

Cliquez sur le bouton "Soumettre", et les données du formulaire seront envoyées à la page form.php sous la forme de une publication


Exemple

Cet exemple montre comment envoyer un e-mail à partir d'un formulaire.

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>php中文網(wǎng)(php.cn)</title>
</head>
<body>
<form action="form.php" method="post">
    姓名:<br>
    <input type="text" name="name" ><br>
    E-mail:<br>
    <input type="text" name="mail" ><br>
    你的意見:<br>
   <textarea cols="20" rows="2">
   </textarea><br/>
    <input type="submit" value="發(fā)送">
    <input type="reset" value="重置">
</form>
</body>
</html>

Résultats en cours d'exécution du programme?:

2.jpg

Cliquez sur le bouton "Soumettre", les données du formulaire seront envoyées à la page form.php sous la forme d'un postez, cliquez sur le bouton ? Réinitialiser ? pour effacer le contenu que vous avez saisi.



Formation continue
||
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php中文網(wǎng)(php.cn)</title> </head> <body> <form action="form.php" method="post"> 姓名:<br> <input type="text" name="name" ><br> E-mail:<br> <input type="text" name="mail" ><br> 你的意見:<br> <textarea cols="20" rows="2"> </textarea><br/> <input type="submit" value="發(fā)送"> <input type="reset" value="重置"> </form> </body> </html>
soumettreRéinitialiser le code