Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Errore Form: previsto oggetto

    Ciao a tutti,
    ho un form funzionante... ma c'è un errore segnalato da Explorer:

    codice:
    Line: 45
    Char:1
    Error: Previsto Oggetto
    La riga segnalata è quella con il "submit".


    Ecco il form:
    codice:
    <form action="/cgi-bin/FormMail.pl" method="post" onsubmit="return check(this);">
    	
    
    <input type="hidden" name="recipient" value="xxxx@xxxxxxx.it" /></p>
    	
    
    <input type="hidden" name="subject" value="oggetto" /></p>
    	
    
    Nome:<input type="text" name="nome" size="50" /></p>
    	
    
    Azienda:<input type="text" name="azienda" size="50" /></p>
    	
    
    Telefono:<input type="text" name="telefono" size="50" /></p>
    	
    
    Email:<input type="text" name="email" size="50" /></p>
    	
    
    Messaggio:<textarea name="messaggio" cols="40" rows="5"></textarea> </p>
    	
    
    <input type="checkbox" name="privacy" value="Autorizzo" checked />
    	Autorizzo il trattamento  <a href="javascript:pop1('disclaimer.htm');" class="testo">
    				 dati personali</a></p>
    	
    
    <input type="submit" value="Invia" onclick="javascript:check1();" />
    	<input type="reset" value="Cancella"  />
    	</p>
    </form>

    La funzione richiamata è la seguente:
    codice:
     
    function check(ff) {
      if (!ff.privacy.checked) {
        alert('Attenzione: è necessario autorizzare.');
        return false;
      }else{
        //alert('ok, eseguo');
        return true;
      }
    }

    Dov'è l'errore?

    GRazie
    1,2,3,4,5,10,100 passi!

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    2,125
    Codice PHP:
    <input type="button" value="Invia" onclick="check();" />

    <
    input type="checkbox" id="privacy" name="privacy" value="Autorizzo" checked />


    function 
    check() {
      
    ck docuement.getElementById('privacy');
      if (!
    ck.checked) {
        
    alert('Attenzione: è necessario autorizzare.');
        return 
    false;
      }else{
        
    alert('ok, eseguo');
       
    // return true;
      
    }


  3. #3
    grazie mille!

    1,2,3,4,5,10,100 passi!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.