Maison > Questions et réponses > le corps du texte
P粉8262835292023-08-18 09:21:48
Si vous souhaitez enregistrer votre balisage, utilisez l'attribut "form" :
<form method="GET" id="my_form"></form> <table> <tr> <td> <input type="text" name="company" form="my_form" /> <button type="button" form="my_form">ok</button> </td> </tr> </table>
(*Champs de formulaire en dehors de la balise <form>)
P粉4594409912023-08-18 00:22:45
Un formulaire n'est pas autorisé en tant qu'élément enfant de table
、tbody
或tr
. Si vous tentez de placer le formulaire à ces emplacements, le navigateur déplacera le formulaire derrière le tableau (tout en préservant son contenu - lignes du tableau, cellules du tableau, zones de saisie, etc.).
Vous pouvez placer le tableau entier dans un seul formulaire. Vous pouvez placer un formulaire dans une cellule de tableau. Mais vous ne pouvez pas placer une partie d’un tableau dans un formulaire.
Utilisez un formulaire autour de toute la table. Le bouton Soumettre cliqué peut ensuite être utilisé pour déterminer les lignes à traiter (pour augmenter la vitesse) ou pour traiter chaque ligne (pour permettre les mises à jour par lots).
HTML 5 a introduit form
attribute。这允许你在表格之外为每一行提供一个表单,然后使用其id
l'association de tous les contrôles de formulaire d'une ligne donnée à l'un des formulaires.