Salve ho questo problema:


Codice JS:


script language="javascript" type="text/javascript">

var cont;

if ($cont){

?>

// serve per un ritorno dopo un submit per ricordarsi della variabile cont

cont="<?php echo "$cont";?>";
<?php

}
else{
?>
cont=0;
<?php
$cont=0;
}


function Ctrlbarcode(Field, Label) {

alert(\"Il campo <\"+ Field.value + Label + cont + \"> prova!\")



if (Field.value)
{
cont=cont+1;
alert(\"Il campo <\"+ Field.value + cont + \"> prova2!\")
return cont;
}
return false;
}
}





Codice php:



echo"<td align=\"center\"> [b]<input type='text' name='barco[$cont]' value='$barco[$cont]' onBlur=\"$cont=Ctrlbarcode(this, $cont)\" ;\"> ";

echo"$cont";
echo"<input type='hidden' name='cont' value='$cont'> ";



Negli alert di prova la variabile cont aumenta di uno ad ogni uscita dal campo, poi quando ritorno al php la variabile $cont rimane sempre 0 - vorrei che $cont fosse uguale alla variabile cont del JS.



Grazie a tutti e Auguri di buone feste e tanta felicità