salut,

j'essaie de mettre un formulaire qui englobe plusieurs cellules d'une ligne :


<table><tr>
<form>
<td></td>
<td></td>
</form>
<td></td>
</tr><tr>
<form>
<td></td>
<td></td>
</form>
<td></td>
</tr>
</table>


évidemment ça passe pas à cause de la balise form à l'intérieur d'une balise table.
une idée pour rendre ça propre ?
Modifié par tthierry (21 Jul 2006 - 12:10)
j'aurais bien aimé Smiley cligne

le problème c'est que je dois englober plusieurs cellulles d'une ligne (en plus pas toutes), et pas l'ensemble d'un tableau.

ps : j'ai édité le code que j'ai mis en exemple dans mon premier post.
Curieuse contrainte.

Possibilités:
- tableaux imbriqués (attention à une linéarisation correcte) sur le mode :

<tr>
  <td>
    <form>
      <table summary="">
          <tr>
              <td>...</td>
              <td>...</td>
           </tr>
      </table>
    </form>
  </td>
</tr>


- dans un tableau global, structuration interne des formulaires sans tableau

Quoi qu'il en soit, aucune astuce ne permet de d'imbriquer un élément form (ou autre) avec les éléments internes de tableaux.
Modifié par Laurent Denis (21 Jul 2006 - 12:22)
>curieuse contrainte

c'est pour un datagrid en mode modif
en gros une form (celle qui pose pb) pour les inputs d'une ligne et le bouton de validation, plus une form pour chaques autres boutons d'actions (sans pb vu qu'à l'intérieur d'un td).

>Quoi qu'il en soit, aucune astuce ne permet de d'imbriquer un élément form (ou autre) avec les éléments internes de tableaux.

tant pis alors.
si je passe par une imbrication ou un formulaire sans tableau je risque de perdre la structure tabulaire dont j'ai besoin et de tout alourdir.

merci en tout cas, et puis j'aurais au moins appris l'attribut summary Smiley smile