salve ragazzi, ho questo problema
ho quattro menù a tendina dove l'utente può scegliere uno dei valori (ad esempio rosso - verde - giallo - blu)
per varie ragioni il value è un numero quindi
rosso il value è 1
verde il value è 2
giallo il value è 3
blu il value è 4
tutto questo per tutti e 4 i menù a tendina
il mio scopo è se l'utente sceglie ad esempio il rosso nel primo menù a tendina
automaticamente deve escludere il rosso negli altri 3 menù a tendina, se l'utente sceglie il rosso nel secondo menù gli compare un alert che lo informa che questo colore è stato già scelto questo per tutti i menù anche se l'utente inizia a selezionare dal secondo oppure dal terzo o quarto menù
fin'ora ho creato questa funzione che viene richiamata dai menù a tendina
ora se alla prima scelta di un colore (in qualsiasi menù) la funzione mi segnala che è stato già scelto questo coloreCodice PHP:
function colori(pathCampo){
//creo un array colore
colore = new Array();
//creo le variabili
var colore1=1;
var colore2=2;
var colore3=3;
var colore4=4;
//assegno i valori delle var nell'array
colore [0]=colore1;
colore [1]=colore2;
colore [2]=colore3;
colore [3]=colore4;
//ciclo (for) l'array e se uno degli item presenti = al valore campo do alert all'utente
for (var i=0; i<colore.length; i++) {
//inizio blocco di istruzioni
if ((colore[i] !=null) && (colore[i] !="null") ){
alert("sto paragonando "pathCampo+" e "+colore[i]);
if (pathCampo==colore[i]){
alert("ATTENZIONE! hai selezionato ");
}
}
}
//fine blocco di istruzioni
}
come posso risolvere????