Ho generato la seguente form
Adesso dovrei generare la funzione JS form_val, che mi dovrebbe effettuare dei controlli sui campi. Come faccio a catturare il valore di TG2[1] o CG2[2] ecc. ecc. ?codice:<form action = "f4_reg_pre.php" METHOD = "POST" NAME = "F4" OnSubmit="form_val('F4');return false;"> <INPUT TYPE = "Hidden" Name = "dati" Value = "kekko"> <INPUT TYPE = "Hidden" Name = "azi" Value = "203"> <INPUT TYPE = "Hidden" Name = "uni" Value = "01"> <INPUT TYPE = "Hidden" Name = "lm" Value = "1"> <INPUT TYPE = "Hidden" Name = "mat" Value = "0025"> <INPUT TYPE = "Hidden" Name = "Mese" Value = "09"> <INPUT TYPE = "Hidden" Name = "Anno" Value = "2007"> <INPUT TYPE = "Hidden" Name = "User" Value = "cl_kekko1"> <table width = "90%" align = "center" border = "1" cellspacing = "0" cellpadding = "1"> <tr bgcolor = "blue"> <th><FONT FACE = "Verdana" SIZE = "2" Color = "yellow">Dal</th> <th><FONT FACE = "Verdana" SIZE = "2" Color = "yellow">Al</th> <th colspan="2"><FONT FACE = "Verdana" SIZE = "2" Color = "yellow">Causale</th> <th><FONT FACE = "Verdana" SIZE = "2" Color = "yellow">Ore</th> <th><FONT FACE = "Verdana" SIZE = "2" Color = "yellow">Test</th> </tr> <tr> <td align = "center" rowspan="2"> <INPUT TYPE="Text" Name="Dal[]" Value="" SIZE="4" MAXLENGTH="2" style = "background:#CCCCCC; font-family:Verdana; font-size:9pt"> </td> <td align = "center" rowspan="2"> <INPUT TYPE="Text" Name="Al[]" Value="" SIZE="4" MAXLENGTH="2" style = "background:#CCCCCC; font-family:Verdana; font-size:9pt"> </td> <td align = "center"><FONT FACE = "Verdana" SIZE = "2">CG1</FONT></td> <td align = "center"> <INPUT TYPE="Text" Name="CG1[]" Value="" SIZE="4" MAXLENGTH="2" style = "background:#CCCCCC; font-family:Verdana; font-size:9pt"> </td> <td align = "center"> <INPUT TYPE="Text" Name="OG1[]" Value="0.00" SIZE="6" MAXLENGTH="5" style = "background:#CCCCCC; font-family:Verdana; font-size:9pt"> </td> <td align = "center"> <SELECT SIZE="1" NAME="TG1[]" style = "background:#CCCCCC;font-family: Verdana; font-size: 9pt"> <Option Value = "S">In Sostituzione</OPTION> <Option Value = "A">In Aggiunta</OPTION> <Option Value = "R">Ripristino Ordinarie</OPTION> </SELECT> </td> </tr> <tr> <td align = "center"><FONT FACE = "Verdana" SIZE = "2">CG2</FONT></td> <td align = "center"> <INPUT TYPE="Text" Name="CG2[]" Value="" SIZE="4" MAXLENGTH="2" style = "background:#CCCCCC; font-family:Verdana; font-size:9pt"> </td> <td align = "center"> <INPUT TYPE="Text" Name="OG2[]" Value="0.00" SIZE="6" MAXLENGTH="5" style = "background:#CCCCCC; font-family:Verdana; font-size:9pt"> </td> <td align = "center"> <SELECT SIZE="1" NAME="TG2[]" style = "background:#CCCCCC;font-family: Verdana; font-size: 9pt"> <Option Value = "S">In Sostituzione</OPTION> <Option Value = "A">In Aggiunta</OPTION> <Option Value = "R">Ripristino Ordinarie</OPTION> </SELECT> </td> </tr><tr> <td align = "center" rowspan="2"> <INPUT TYPE="Text" Name="Dal[]" Value="" SIZE="4" MAXLENGTH="2" style = "background:#CCCCCC; font-family:Verdana; font-size:9pt"> </td> <td align = "center" rowspan="2"> <INPUT TYPE="Text" Name="Al[]" Value="" SIZE="4" MAXLENGTH="2" style = "background:#CCCCCC; font-family:Verdana; font-size:9pt"> </td> <td align = "center"><FONT FACE = "Verdana" SIZE = "2">CG1</FONT></td> <td align = "center"> <INPUT TYPE="Text" Name="CG1[]" Value="" SIZE="4" MAXLENGTH="2" style = "background:#CCCCCC; font-family:Verdana; font-size:9pt"> </td> <td align = "center"> <INPUT TYPE="Text" Name="OG1[]" Value="0.00" SIZE="6" MAXLENGTH="5" style = "background:#CCCCCC; font-family:Verdana; font-size:9pt"> </td> <td align = "center"> <SELECT SIZE="1" NAME="TG1[]" style = "background:#CCCCCC;font-family: Verdana; font-size: 9pt"> <Option Value = "S">In Sostituzione</OPTION> <Option Value = "A">In Aggiunta</OPTION> <Option Value = "R">Ripristino Ordinarie</OPTION> </SELECT> </td> </tr> <tr> <td align = "center"><FONT FACE = "Verdana" SIZE = "2">CG2</FONT></td> <td align = "center"> <INPUT TYPE="Text" Name="CG2[]" Value="" SIZE="4" MAXLENGTH="2" style = "background:#CCCCCC; font-family:Verdana; font-size:9pt"> </td> <td align = "center"> <INPUT TYPE="Text" Name="OG2[]" Value="0.00" SIZE="6" MAXLENGTH="5" style = "background:#CCCCCC; font-family:Verdana; font-size:9pt"> </td> <td align = "center"> <SELECT SIZE="1" NAME="TG2[]" style = "background:#CCCCCC;font-family: Verdana; font-size: 9pt"> <Option Value = "S">In Sostituzione</OPTION> <Option Value = "A">In Aggiunta</OPTION> <Option Value = "R">Ripristino Ordinarie</OPTION> </SELECT> </td> </tr><tr> <td align = "center" rowspan="2"> <INPUT TYPE="Text" Name="Dal[]" Value="" SIZE="4" MAXLENGTH="2" style = "background:#CCCCCC; font-family:Verdana; font-size:9pt"> </td> <td align = "center" rowspan="2"> <INPUT TYPE="Text" Name="Al[]" Value="" SIZE="4" MAXLENGTH="2" style = "background:#CCCCCC; font-family:Verdana; font-size:9pt"> </td> <td align = "center"><FONT FACE = "Verdana" SIZE = "2">CG1</FONT></td> <td align = "center"> <INPUT TYPE="Text" Name="CG1[]" Value="" SIZE="4" MAXLENGTH="2" style = "background:#CCCCCC; font-family:Verdana; font-size:9pt"> </td> <td align = "center"> <INPUT TYPE="Text" Name="OG1[]" Value="0.00" SIZE="6" MAXLENGTH="5" style = "background:#CCCCCC; font-family:Verdana; font-size:9pt"> </td> <td align = "center"> <SELECT SIZE="1" NAME="TG1[]" style = "background:#CCCCCC;font-family: Verdana; font-size: 9pt"> <Option Value = "S">In Sostituzione</OPTION> <Option Value = "A">In Aggiunta</OPTION> <Option Value = "R">Ripristino Ordinarie</OPTION> </SELECT> </td> </tr> <tr> <td align = "center"><FONT FACE = "Verdana" SIZE = "2">CG2</FONT></td> <td align = "center"> <INPUT TYPE="Text" Name="CG2[]" Value="" SIZE="4" MAXLENGTH="2" style = "background:#CCCCCC; font-family:Verdana; font-size:9pt"> </td> <td align = "center"> <INPUT TYPE="Text" Name="OG2[]" Value="0.00" SIZE="6" MAXLENGTH="5" style = "background:#CCCCCC; font-family:Verdana; font-size:9pt"> </td> <td align = "center"> <SELECT SIZE="1" NAME="TG2[]" style = "background:#CCCCCC;font-family: Verdana; font-size: 9pt"> <Option Value = "S">In Sostituzione</OPTION> <Option Value = "A">In Aggiunta</OPTION> <Option Value = "R">Ripristino Ordinarie</OPTION> </SELECT> </td> </tr> <tr> <td align = "center" colspan = "6"> <INPUT TYPE = "Submit" Value = "Elabora"> </td> </tr> </table> </form>
Calcolando che la lunghezza del vettore non la so a monte ?