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

    alert che funziona male

    Salve

    Ho un problema con questo script:

    function check_email() {
    var d = document.forms["invio_form"];
    if (d.email.value == 0) {
    alert("ATTENZIONE!!\rManca l'indirizzo email.\rCampo obbligatorio.!")
    d.email.focus();
    return (false);
    }
    else {
    d.method = "post";
    d.action = "http://www.miosito.it/verifica_dati_clienti.asp";
    d.submit();
    return true;
    }
    }

    Se il campo email giustamente è vuoto, mi si apre l'alert che mi avvisa. Ma se la chiudo, il form invia ugualmente i dati, cosa che invece non dovrebbe fare.
    Dove sto sbagliando?

    Grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    3,259
    prova a modificare...

    function check_email() {
    var d = document.forms["invio_form"];
    if (d.email.value == 0) {
    alert("ATTENZIONE!!\rManca l'indirizzo email.\rCampo obbligatorio.!")
    d.email.focus();
    return false;
    }
    else {
    return true;
    }
    }


    e poi sul form....


    <form name="invio_form" method="post" action="http://www.miosito.it/verifica_dati_clienti.asp" onSubmit="return check_email()">

  3. #3

    ok

    Grazie, funziona.

    Buona serata

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.