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:
codice:
<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>
e il form
codice:
<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" >
grazie