Ciao a tutti.
Premetto che non sono molto brava con javascript ma ho uno script che non riesco proprio a far funzionare.
radio = document.dati.pagamento;
flag = false;
valore = 0;
for(i=0; i<radio.length; i++){
if(radio[i].checked)
valore = radio[i].value;
flag = true;
}
if(!flag){
alert("Scegliere una modalità di pagamento!");
return 0;
exit;
}else{
alert(valore);
//if (valore==1){
// if (document.dati.telefono.value==''){
// alert("se valore=1 obligatorio il telefono!!!");
// return 0;
// exit;
// }else{
// if (isNaN(document.dati.telefono.value)==true){
// alert("Telefono numerico");
// return 0;
// exit;
// {
//{
}
questa funzione deve controllare se ho selezionato una opzione (ho 3 radio con nome= pagamento e valori rispettivamente 1,2,3.
se non ho selezionato nulla deve mandarmi il msg "scegliere una modalità...." altrimenti deve riconoscere il valore del radio selezionato e fare un ulteriore controllo.
In realtà mi manda sempre un alert con scritto: 0 (zero)!
Perchè?????
se qualcuno mi aiuta gliene sono veramente grata!!!
Ciao