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

theseo

Utente Attivo
22 Feb 2017
95
5
8
61
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
95
5
8
61
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
95
5
8
61
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
I Creare un banner temporaneo JavaScript Javascript 0
S Impossibile scorrere un oggetto in JavaScript Javascript 0
N Passare array da php a javascript PHP 5
L Quiz javascript funzionante da migliorare Javascript 0
P errore 404 con javascript Javascript 2
D aiuto funzioni javascript Javascript 1
M Upload immagine con javascript problemi con FormData() 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 1
F Creare elementi html con javascript Javascript 3
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
R Confrontare il dominio di una mail con una stringa contenente un dominio personalizzato, tutto ciò in php o javascript PHP 0
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
G Problema verifica palindromo e verifica pari e dispari javascript Javascript 0
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
R Cerco supporto in programmazione javascript Offerte e Richieste di Lavoro e/o Collaborazione 0
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

Discussioni simili