[HTML / XHTML] balise de formulaire


Temps d'écriture : 2013-03-14 14:14:31

balise de formulaire

La balise form est utilisée pour transmettre le contenu d'entrée.

Formulaire de saisie de base

<form action='abc.php' method='post'>  
<!-- 폼안에 사용자의 데이터 입력을 받기 위한 컨트롤을 배치 -->  
<input type='submit' value='전송하기' />  
<input type='reset" ' value='초기화' />  
</form>  

La page qui peut traiter les données d'entrée lorsque l'utilisateur clique sur le bouton de soumission d'action Méthode d'URL Comment envoyer le message de données d'entrée, obtenir? Vous utilisez la balise de bouton au lieu de la balise d'entrée?

étiqueter


Il est souvent utilisé pour décrire les contrôles d'entrée. Cliquer sur une étiquette peut déplacer le focus vers le contrôle connecté. Vous pouvez inclure l'ID du contrôle déplacé dans la propriété for. Vous aidera également beaucoup.

<label for="id_title">링크 제목 : </label>  
<input id="id_title" type="text" value=<?php echo ''' . $title . ''' ?> name="title" />  
<br />  

contribution


fieldset


Utilisé avec la balise de légende? Collecter et afficher plusieurs contrôles d'entrée? Erreur si non utilisé? Si vous utilisez input, select tag, etc. dans la balise form, une erreur se produira, vous devez donc l'inclure dans la balise fieldset. Pour montrer l'effet de l'encapsulation de la balise incluse, vous pouvez utiliser une légende ensemble.

<form action='./list.php'>  
<fieldset>  
<legend>검색</legend>  
<label for='id_search'>검색</label>  
<select>  
<option>전체</option>  
<option>link</option>  
<option>설명</option>  
</select>  
<input id='id_search' type='text'/>  
<input type='submit' />  
</fieldset>  
</form>  

sélectionner


La sélection par défaut est l'option sélectionnée?

Quelle est la valeur transmise dans le formulaire de code source pour une sélection multiple? À quoi sert l'étiquette?

<form action='http://www.naver.com' method="post">  
<select name='category' multiple="multiple">  
<option label='none' value='none'>None</option>  
<optgroup lebel='Meazda'>  
<option value='a'>aaa</option>  
<option value='b'>bbb</option>  
</optgroup>  
  
<optgroup lebel='Meazda1'>  
<option value='a'>aaa1</option>  
<option value='b'>bbb1</option>  
</optgroup>  
</select>  

zone de texte


Il est utilisé pour recevoir plusieurs lignes de texte. Ne devrait-il pas être écrit comme une balise courte?

bouton


Peut remplacer la forme du bouton soumettre, réinitialiser le bouton
Dans IE6 et 7, il y a un problème en ce que le texte est transmis au serveur au lieu de l'attribut value, et non seulement le nom et la valeur du bouton exécuté sont transmis au serveur, mais le nom et le texte de tous les boutons sont transmis .
Il existe des types de bouton général, de soumission et de réinitialisation. Le bouton général peut être librement utilisé en utilisant javascript, le type d'envoi est utilisé pour la soumission du formulaire et le bouton de réinitialisation est utilisé pour initialiser le formulaire.

<button type='button' name='btn1' value='javaBtn'>자바스크립트용</button>  
<button type='submit' value='submitBtn'>제출</button>  
<button type='reset' value='resetBtn'>초기화</button>