Javascript: problema con onclick event

fabiox3

Nuovo Utente
26 Giu 2013
2
0
0
Ciao a tutti!

Sto realizzando un form validator molto semplice in javascript. In pratica nell'onclick ci sono 2 funzioni differenti: la prima funzione chiama il validator (controlla che vengano popolati tutti i 3 select presenti), mentre la seconda funzione è quella del salvataggio del form:

Codice:
onclick="return validator(), salva();"

Il problema è questo: il validator controlla il 1° e il 2° select correttamente, ma quando non setto il 3° select, mi compare l'alert che mi indica che il 3° select non è stato selezionato, ma nel momento in cui clicco OK (e qui dovrebbe darmi la possibilità di selezionare il select mancante), va direttamente alla funzione salva(), senza darmi la possibilità di correggere l'errore.

Il codice del validator() è questo:

Codice:
function validator() {
    var x = document.getElementById('select1').value
    if (x==0)
    {
    alert("Devi selezionare la select1");
    return false;
    }
    
    var y = document.getElementById('select2').value
    if (y==0)
    {
    alert("Devi selezionare la select2");
    return false;
    }


    var z = document.getElementById('select3').value
    if (z == 0)
    {
    alert("Devi selezionare la select3");
    return false;
    }
}

Dove sbaglio?

Grazie in anticipo per l'aiuto!
 
Discussioni simili
Autore Titolo Forum Risposte Data
grgfede Problema javascript con aruba Javascript 1
S [Javascript] Problema con condizione "if" Javascript 2
G [Javascript] Problema parametro passato con ajax Javascript 4
G [Javascript] Problema modal con scrollbar Javascript 0
A [Javascript] problema con draggable Javascript 0
L [PHP] problema con upload e javascript (upload multiplo) Javascript 2
borgo italia [Javascript] un problema con ckeditor Javascript 3
A Problema con getCurrentPosition e passaggio variabili da javascript a PHP Javascript 3
L Problema con javascript e server Javascript 3
F [Javascript] Problema funzione jquery con elementi css esterni Javascript 1
E [Javascript] problema con margine quando viene mostrato div Javascript 0
S Problema con script php-javascript PHP 2
S problema con gli array in javascript Javascript 12
C Problema con OnClick Javascript Javascript 13
H problema con select dinamiche e javascript Javascript 0
M Problema con aggiornamento variabili da web server con javascript Javascript 1
X Problema con php e javascript jQuery 0
M problema con JavaScript Javascript 2
S Problema con javascript Javascript 3
T [Javascript] [RISOLTO] Problema con Google Maps e "Zero_Results" Javascript 11
L Problema Select con Javascript e nodi Dom XML. Javascript 0
F Problema con Menu Javascript HTML e CSS 1
I problema con un menu javascript Javascript 4
G ajax php myqsl - problema con funzione javascript Ajax 1
M problema explorer 8 con javascript innerhtml/ajax Javascript 0
B Problema con javascript SCROLLING BANNERS implementato in pagina php Javascript 1
T problema con codice html dentro javascript Javascript 1
SilentMohai Problema di visualizzazione menù Javascript con InternetExplorer Javascript 0
LaKanka Problema slide con Javascript e PHP PHP 1
S Problema con JavaScript Javascript 0
M Problema Con Menu Javascript Javascript 1
I Problema con javascript Javascript 0
P Problema con apici nelle stringhe [era:Cambiare grandezza carattere con JavaScript] Javascript 3
A problema javascript con firefox e opera Javascript 4
A Problema: creare nuove "option" di una select-list con javascript Javascript 1
P problema con javascript in pagina aspx Javascript 3
L [Javascript] Problema salvataggio dati in db Javascript 1
S [Javascript] Problema costrutto if Javascript 0
Z Problema Galleria Javascript Javascript 1
trattorino [Javascript] scrool top problema Javascript 1
C [Javascript] problema nell'utilizzo di un array Javascript 2
P [Javascript] problema menu responsive su aruba, editor bk Javascript 1
L [javascript]problema funzione per webapi Javascript 4
A PROBLEMA INTERAZIONE PHP E JAVASCRIPT PHP 1
Antonio Nervi [Javascript] Problema visualizzazione banner accettazione cookies Javascript 6
bubino8 [Javascript] Problema function eseguita solo la prima volta Javascript 1
A [Javascript] Problema visualizzazione posizione corrente su mappa Javascript 2
F [Javascript] Problema su sticky sidebar Javascript 0
S [Javascript] [HTML] problema nella stampa degli elementi della pagina Javascript 3
W [Javascript] Problema: Copiare testo da un iframe? Javascript 4

Discussioni simili