Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di tapu
    Registrato dal
    May 2008
    Messaggi
    885

    script mostra l'alert e non blocca la pagina saltando il focus

    ciao a tutti ,
    inanzitutto scusate il titolo poco esplicativa.... ho un problema con uno script che non funziona molto bene ...
    quando clicco su invia mi fa vedere l'alert , ma mezzo secondo dopo mi reinvia alla pagina anche se dovrebbe posizionarmi sul campo vuoto, non essendmi mai lanciato su javascript vi chiedo un'aiuto per capirlo.
    codice:
    <script type="text/javascript">
        function controlli (){
            var user = document.invio_form.user_name.value;
            if ((user == "") || (user == undefined)){
                alert("inserire user name");
                document.invio_form.user_name.focus();
                return false;
            }
            var pass = document.invio_form.password.value;
            if ((pass == "") || (pass == undefined)){
                alert("inserire la password");
                document.invio_form.password.focus();
                return false;
            }
            
        }
    </script>
    codice:
    <form action=\"invio_form.php?id_user=$idus&tipoadd=$tips\" name=\"invio_form\" method=\"post\" onSubmit=\"controlli()\">

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Aggiungi il return al submit onSubmit=\"return controlli()\">
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it L'avatar di tapu
    Registrato dal
    May 2008
    Messaggi
    885
    ok , ora lo provo ti ringrazio.
    Una domanda, questa è una prassi per ogni tipo di evento, per ogni onsubmit , onclick , blur ci vuole il return?

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Dipende se deve ritornarti qualcosa true/false normalmente lo visto associato al onclick oltre al submit agli altri eventi non me mai capito e non so se è possibile.
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  5. #5
    Utente di HTML.it L'avatar di tapu
    Registrato dal
    May 2008
    Messaggi
    885
    ok , ti ringrazio
    buona nottata

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.