- Home
- Categorie
- Coding e Sistemistica
- Javascript & Framework
- Funzione Controllo con javascript
-
Funzione Controllo con javascript
Spero qualcuno mi possa aiutare
[html]function CheckForm() {if ((discform.txtText1.value) && (discform.ListBox1.selectedIndex > 0)) { if (discform.ListBox2.value != "<%BLANKDATA%>"){ return true; } else {alert(document.getElementById('Errore1').value);return false;}} else{if (discform.ListBox1.value =="<%BLANKDATA%>") { alert(document.getElementById('Errore2').value);return false;}if (discform.ListBox2.value =="<%BLANKDATA%>" { alert(document.getElementById('Errore1').value);return false;}alert(discform.errore3.value);return false;}}[/html]Al momento quello che ho questo:
Ho tre list box,la prima popolata in automatico al caricamento della pagina,la seconda in cui si deve selezionare un valore e la terza che si popola in automatico a seconda del valore scelto nella seconda listbox.Oltre a questo ho una textbox in cui si scrive.La funzione mi da un alert quando:
1)non seleziono nessun valore nella seconda listbox("seleziona un valore!")
2)non scrivo niente nel textbox ("inserire la parola da ricercare!").Questa parte di codice funziona,ora quello che vorrei fare è aggiungere altre due textbox e otto checkbox.Gli alert che vorrei si generassero sono questi:
1)non seleziono nessun valore nella seconda listbox("seleziona un valore!")
2)non scrivo niente nel textbox ("inserire la parola da ricercare!").
3)non spunto neanche uno delle otto checkbox ("spuntare almeno una checkBox")
4)scrivo in due textbox ("puoi scrivere solo in una delle 3 textbox!")In poche parole non posso proseguire se:non seleziono un valore della seconda listbox,non scrivo in almeno uno delle tre textbox ma non in più di una e non spunto almeno una delle otto checkbox.
Spero di essere stato chiaro ma se avete domande chiedete pure perchè è molto importante.
Grazie