Ciao a tutti.
Ho un problema con un form dati; il form di riferimento è questo:
Il problema è che non so a priori di quanti campi sarà costituito questo form perchè è generato dinamicamente, quindi potrei avere una sola riga come nell'esempio di cui sopra, ma anche "n" righe tutte uguali ma con il numero finale diverso ad esempio:codice:<input type="checkbox" id="C1" name="C1" value="ON"> <select size="1" id="campo_select_1" name="campo_select_1"> <option>Seleziona</option> <option value="AAA">AAA</option> <option value="BBB">BBB</option> </select> <input type="text" id="numerico_1" name="numerico_1" size="5"> <input type="text" id="numerico_2" name="numerico_2" size="5">
Il problema è come faccio a rendere obbligatoria la compilazione di tutti i campi che formano la riga quando si mette il flag nel checkbox corrispondente ?codice:<input type="checkbox" id="C1" name="C1" value="ON"> <select size="1" id="campo_select_1" name="campo_select_1"> <option>Seleziona</option> <option value="AAA">AAA</option> <option value="BBB">BBB</option> </select> <input type="text" id="numerico_1" name="numerico_1" size="5"> <input type="text" id="numerico_1_1" name="numerico_1_1" size="5"> <input type="checkbox" id="C2" name="C2" value="ON"> <select size="1" id="campo_select_2" name="campo_select_2"> <option>Seleziona</option> <option value="AAA">AAA</option> <option value="BBB">BBB</option> </select> <input type="text" id="numerico_2" name="numerico_2" size="5"> <input type="text" id="numerico_2_2" name="numerico_2_2" size="5"> ....
Ad esempio metto il flag in:
le righe che corrispondono al checkbox C1, cioè:codice:<input type="checkbox" id="C1" name="C1" value="ON">
Devono essere compilate obbligatorimente se si vuole inviare il form.codice:<select size="1" id="campo_select_1" name="campo_select_1"> <option>Seleziona</option> <option value="AAA">AAA</option> <option value="BBB">BBB</option> </select> <input type="text" id="numerico_1" name="numerico_1" size="5"> <input type="text" id="numerico_1_1" name="numerico_1_1" size="5">
Nei campi del form con il prefisso "numerico" vanno inseriti solo numeri niente lettere o altri caratteri.
Spero sia un problema risolvibile.
Spero che l'esposizione del problema sia chiaro, altrimenti fatemi sapere.
Grazie x l'aiuto.
WW

Rispondi quotando