Ciao a tutti, è da un pò che lo jscript mi fa diventare il coj***ne, perchè da anni lavoro con jscript e aveva sempre funzionato il controllo e conferma.
Ad esempio io non inserisco il texfield e l'alert ha funzionato e ho cliccato "ok" e procede lo stesso submit, ma perchèe???
E poi anche quando ho inserito il textfield e arriva il alert di conferma e ho provato a cliccare "no" e il submit procede uguale, e non ci capisco più.....
ecco il code:
e il formcodice:<script type="text/javascript" > function Conferma() { var oggetto = form1.oggetto.value if ((oggetto == "") || (oggetto == "undefined")) { alert("Inserire l'oggetto"); oggetto.focus(); return false; } if(confirm("Sei sicuro di procedere ?")) { document.form1.submit(); } } </script>
graziecodice:<form method="POST" action="<%=MM_editAction%>" name="form1" onSubmit="Conferma();"> <table width="40%" border="1"> <tr> <td width="6%">Data:</td> <td><%=date()%></td> </tr> <tr> <td>Oggetto:</td> <td><input name="oggetto" type="text" id="oggetto" size="50" maxlength="50"></td> </tr> <tr> <td></td> <td><TEXTAREA rows=10 cols=50 id="testo" name="testo"><% Dim sForm For Each sForm in Request.Form %> <tr> <td width="100%"><%=Server.HTMLEncode( Request.Form(sForm) )%></td> </tr> <% Next %></TEXTAREA> </table> <input name="Submit" type="submit" id="Submit" value="Inserisci" >

Rispondi quotando