Questo dovrebbe andare bene:Originariamente inviato da peppeweb
Ciao Ragazzi,
devo poter controllare cosa l'operatore ha inserito all'interno dei campi di un form e in base alla scelta che ha fatto devo far apparire un alert che mi avverta della cosa e mi consenta di dare OK o ANNULLA.
Nello specifico se seleziono dal primo campo M e dal secondo campo Danno di Massa mi si deve aprire l'alert e poter scegliere cosa fare altrimenti esegue regolarmente il submit
ho messo una pagina online soltanto con i campi che mi interessano, il form di fatto è molto più lungo e articolato...
Test.asp
Grazie a tutti anticipatamentecodice:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <title>Documento senza titolo</title> <SCRIPT LANGUAGE="JavaScript"> <!-- function DoSubmit() { Tipo=""; ID_Danno=""; if(document.registrationForm.ID_Danno.value==""){ ID_Danno="Campo danno è obbligatorio\n"; document.registrationForm.ID_Danno.focus(); } if(document.registrationForm.Tipo.value==""){ Tipo="Campo tipo è obbligatorio\n"; document.registrationForm.Tipo.focus(); } if((ID_Danno!="")||(Tipo!="")){ alert(Tipo+ID_Danno) return false; }else if(document.registrationForm.Tipo.value=="1" && document.registrationForm.ID_Danno.value=="1"){ if(confirm("Attenzione!!\n vuoi veramante conferma questa registrazione?")){ document.registrationForm.submit(); }else return false; }else{ document.registrationForm.submit(); } } --> </script> </head> <body> <form method="POST" action="InserisciPratica.asp" name="registrationForm"> <input name="TIPO" type="hidden" id="TIPO" value="M"> <table border="0" width="100%"> <tr> <td width="91"><font size="2" face="Arial">TIPO</font></td> <td> <select name="Tipo" size="1" style="font-family: Arial; font-size: 8pt; border-style: dotted; border-width: 1px; padding-left:2px; padding-right:2px; " class="bordures"> <option selected></option> <option value="1">M</option> <option value="2">C</option> </select></td> </tr> <tr> <td width="91"><font face="Arial" size="2">DANNO</font></td> <td> <select name="ID_Danno" size="1" style="font-family: Arial; font-size: 8pt; border-style: dotted; border-width: 1px; padding-left:2px; padding-right:2px; width:150" class="bordures"> <option selected></option> <option value="1">Danno di Massa</option> <option value="2">Danno Complesso</option> </select></td> </tr> <tr> <td width="91"></td> <td> <input onClick="return DoSubmit();" type="button" value="Inserisci" name="Inserisci"></td> </tr> </table> </form> </body>

Rispondi quotando