Salve,
premesso che non sono programmatore e tutto quello che so in campo Javascript l'ho appreso analizzando script di altri...
Ho uno script che mi valida tutta una serie di form per un sito di e-commerce che funziona sino a quando devo fare un doppio controllo, su un campo select + un radio:
Il codice che uso è questo: in pratica se il form STATO (input select) è <> da "IT" e il bottom radio TIPOPAGAMENTO n°1 è selezionato dovrebbe fermarmi la procedura con un alert, mentre in realtà lo script termina senza effettuare il controllo.
if (theForm.STATO.value !="IT" && theForm.TIPOPAGAMENTO[0].checked )
{
alert("Il pagamento CONTRASSEGNO è disponibile solo per spedizioni in ITALIA.");
return (false);
}
I controlli funzionano separati ma non associati...
Mi potreste indicare dove sta l'errore?
Grazie per l'aiuto!