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

    controllare se un campo e ceccato ed in tal caso andare non andare avanti

    Salve,
    possiedo un form con un tasto invia... questo form contiene anche un checkbox per acconsentire al trattamento dei dati personali... ora io vorrei che quando l'utente clicca su invia venisse controllato il campo checkbox e se questo non è cliccato allora bloccare il trasferimento dei file alla pagina successiva....

    ora al <input type="submit" ho associato anche l'evento onclick, quindi quando clicco prima di andare avanti parte la funzione javascript che controlla se il campo è ceccato, ma in caso negativo come posso bloccare la pagina in modo che non trasferisca (via php) i dati alla pagina successiva?

    grazie in anticipo

  2. #2
    Anzichè fare un <input type="submit"> fai un <input type="button"> sul cui onCLick chiami una funzione javascript: al suo interno fai i test che vuoi e se vanno bene chiami il metodo submit del tuo form, altrimenti non fai nulla (magari mostri un alert con la segnalazione di cosa non va).

    Per testare la checkbox puoi fare una cose del tipo:
    codice:
    if (document.form1.checkbox1.checked == true)
      document.form1.submit();
    else
      alert('checkbox non selezionata');
    Ciao
    Sem nasù per patì, patèm!

  3. #3
    scusa l'ignoranza, come si fa a chiamare il submit del mio form??

    grazie per l'aiuto!!

  4. #4
    come ho scritto sopra:

    document.form1.submit();
    Sem nasù per patì, patèm!

  5. #5


    non avevo visto
    scusami e grazie per l'aiuto!!

  6. #6
    Di nulla figurati

    Sem nasù per patì, patèm!

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.