ciao a tutti,
scrivo perché non ho idea di come si possa fare la seguente cosa.
Ho una tabella così:
<table>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
</table>
dove il numero di righe può variare, infatti questo codice è generato dinamicamente da una servlet (essenzialmente, è una tabella DB mostrata nella pagina web).
In realtà, ogni elemento dovrà contenere dei campi modificabili (ad esempio text area). Scopo è permettere di aggiornare i valori mostrati.
Quindi, io avevo pensato di fare una cosa di questo tipo:
<form>
<table>
<tr>
<td><textarea id='1_A'>contenutoDB</textarea></td>
<td><input id='1_B' type='radio'/>TRUE/FALSE</td>
<td><input id='1_C' type='checkbox'/>TRUE/FALSE</td>
</tr>
<tr>
<td><textarea id='2_A'>contenutoDB</textarea></td>
<td><input id='2_B' type='radio'/></td>
<td><input id='2_C' type='checkbox'/></td>
</tr>
</table>
<button>
</form>
Ma non riesco proprio a immaginare come fare ad assegnare dinamicamente i nomi/id dei vari input.
C'è un modo per contare quanti input ho ricevuto (6 => due righe; 9 => tre righe)?
Ci sono modi più semplici di fare la stessa cosa?
Grazie a tutti,