[Javascript] un controllo con checkbox che non... controlla...

theseo

Utente Attivo
22 Feb 2017
94
5
8
58
ho bisogno di un aiuto per questo javascript-->
<!--
function Modulo() {
// Variabili associate ai campi del modulo
var nome = document.modulo.nome.value;
var email = document.modulo.email.value;
var cb = document.modulo.cb.value;
// Espressione regolare dell'email
var email_reg_exp = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
//Effettua il controllo sul campo NOME
if ((nome == "") || (nome == "undefined")) {
alert("Il campo Richiedente è obbligatorio.");
document.modulo.nome.focus();
return false;
}
else if (!email_reg_exp.test(email) || (email == "") || (email == "undefined")) {
alert("Inserire un indirizzo email corretto.");
document.modulo.email.select();
return false;
}
else if(!cb.checked){alert("Devi accettare le condizioni");
return false; }
}

//INVIA IL MODULO
else {
document.modulo.action = "spedisci.php";
document.modulo.submit();
}
}
//-->

era un controllo form solo sul campo NOME e sul campo EMAIL e funzionava da dio. Ho dovuto modificarlo aggiungendo un controllo su un checkbox (cb) e ora non va più nulla, ho fatto vari tentativi ma niente, non riesco... scusate ma sono un cavernicolo del javascript....
IN GRASSETTO le righe che ho aggiunto...
 

theseo

Utente Attivo
22 Feb 2017
94
5
8
58
ahhhhhhhh è vero c'era una graffa di troppo, adesso infatti gli alert funzionano MA non va ancora--> anche se metto il segno di spunta al checkbox, continua a venirmi fuori l'alert come se non fosse spuntato, quindi l'errore è in queste righe-->

Codice:
else if(!cb.checked){alert("Devi accettare le condizioni");
 return false; }

e nel form c'è-->

Codice:
<input type="checkbox" name="cb" id="cb">

a me sembra tutto ok..... e invece no....
 

theseo

Utente Attivo
22 Feb 2017
94
5
8
58
mi autorispondo-->
else if(!document.modulo.cb.checked){alert("Devi accettare le condizioni");
return false; }
 
Discussioni simili
Autore Titolo Forum Risposte Data
G Update file con javascript per controllo estensioni Javascript 5
T Controllo checkbox con javascript Javascript 3
bubino8 [Javascript] popup di controllo elimina dopo window.print(); Javascript 0
elpirata [Javascript] Controllo campi required non effettuato Javascript 2
F [Javascript] Controllo stringa jquery Javascript 4
elpirata [Javascript] Controllo su campo ricerca data Javascript 1
S Controllo di due form in Javascript Javascript 1
Devil-94 Controllo javascript commandi Javascript 1
T javascript controllo campo e sostituzione lettere... Javascript 3
B Trim in Javascript per controllo modulo Javascript 3
A Controllo in javascript Javascript 0
E javascript controllo campo Javascript 10
K Controllo Javascript su bottone invia Javascript 1
L countdown multiplo javascript Javascript 1
S Problemi Javascript + Aruba Javascript 2
M Inviare un file su un server remoto con JavaScript Javascript 0
T a href="javascript:;" Javascript 0
F Creare elementi html con javascript Javascript 2
A pulsante di update campo mysql con javascript Javascript 2
8 Javascript - PDF Form Javascript 0
B javascript per problemi con pdf e Safari Javascript 0
N informazione javascript Programmazione 0
I Eecuzione di javascript in ciclo foreach php. PHP 7
P javascript:document.forms Javascript 7
S Consiglio esercizio Javascript Javascript 2
MarcoGrazia Aggiungere o rimuovere classi in javascript Javascript 1
P Passaggio id php a javascript PHP 6
E lettura da un Database con Javascript jQuery 2
V TRIS in javascript Javascript 1
IClaude Funzione Javascript Javascript 8
Alex_70 Javascript date color Javascript 3
F Convertire JavaScript per la compatibilità nei browser obsoleti Javascript 0
I Passare dei parametri in javascript PHP 0
Shyson Meglio Javascript o HTML? Javascript 4
M Chiamare pagina php da javascript Javascript 8
M Errore JavaScript per php [objeto HTMLParagraphElement] PHP 0
D Javascript per il download dei dati Javascript 0
grgfede Problema javascript con aruba Javascript 1
webmachine [PHP] [JAVASCRIPT] Form strano in HTML PHP PHP 1
W Modificare il Type di un Input box in javascript ovunque si trovi Javascript 0
I javascript come caricare una pagina sopra quella corrente in automatico Javascript 2
L [Javascript] Problema salvataggio dati in db Javascript 1
max1974 [Javascript] Grafico chartjs con dati da J.ajax Javascript 3
G Quiz Javascript Javascript 4
A [Javascript] Scrittura su più campi contemporaneamente Javascript 19
F classic asp popolare combo box javascript Presentati al Forum 1
claudio_lorenzo [Javascript] aiuto su jquery per calcolo altezze dom Javascript 1
F [Javascript] comando innerHTML non funziona Javascript 5
alexice51 proggrammi per scrivere in javascript? Javascript 3
max1974 [Javascript] Accordion aria-exspanded Javascript 0

Discussioni simili