Visualizzazione dei risultati da 1 a 6 su 6

Discussione: CheckBox Obbligatorio!

  1. #1

    CheckBox Obbligatorio!

    Ciao tutti sarò breve!

    (Questa pagina1.html)

    Ho un testo _________________________________
    ____________________________________________
    _____________________________________________


    e sotto due spunte (checkbox obbligatorie)


    [] ho letto il regolamento ecc ecc
    [] acconsento ecc ecc.


    [AVANTI]

    pulsante avanti che funziona solo se le due spunte sono attive (sono difatti obbligatorie), una volta selezionate e cliccato su avanti. Vorrei linkare questo pulsante alla pagina2.html. E che vada solo se le due sono spuntate. Una specie di submit linkato alla pagina2 che funziona solo se sono spuntate!

    Come faccio? grazie mille a tutti!!o provato con spry di dw. allego il codice.

    codice:
      
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Documento senza titolo</title>
    <style type="text/css">
    <!--
    body {
    	margin-left: 0px;
    	margin-top: 0px;
    	margin-right: 0px;
    	margin-bottom: 0px;
    	background-image: url();
    	background-repeat: repeat;
    	font-family: Verdana, Geneva, sans-serif;
    	font-size: 12px;
    }
    .titolo {
    	font-size: 24px;
    	font-weight: bold;
    }
    .numeropagina {
    	font-size: 18px;
    }
    testo {
    	font-size: 12px;
    }
    .testo {
    	font-size: 9px;
    }
    -->
    </style>
    
    
    <script src="SpryAssets/SpryValidationCheckbox.js" type="text/javascript"></script>
    <link href="SpryAssets/SpryValidationCheckbox.css" rel="stylesheet" type="text/css" />
    </head>
    
    <body>
    <table width="102%" border="0">
      <tr>
        <td width="100%" align="center"><table width="1000" border="0" cellspacing="0" cellpadding="0">
          <tr>
            <td width="28"></td>
            <td width="250">[img]immagini/ValBrentaSlackLife.png[/img]</td>
            <td width="48" align="center">[img]immagini/LineaNera.png[/img]</td>
            <td width="674"><table width="100%" border="0" cellspacing="0" cellpadding="0">
              <tr>
                  <td width="39%">[img]immagini/Dal7al9.png[/img]</td>
                  <td width="61%" align="center" class="titolo">PAGINA DI ISCRIZIONE</td>
                </tr>
            </table></td>
          </tr>
        </table></td>
      </tr>
      <tr>
        <td align="center">[img]immagini/LineaNera.png[/img]</td>
      </tr>
      <tr>
        <td align="center">[img]immagini/PrimoEventoinItalia.png[/img]</td>
      </tr>
      <tr>
        <td align="center">[img]immagini/LineaNera.png[/img]</td>
      </tr>
      <tr>
        <td align="left"></td>
      </tr>
      <tr>
        <td align="left"></td>
      </tr>
      <tr>
        <td width="100%" align="center"><table width="559" border="0" cellspacing="0" cellpadding="0">
          <tr>
            <td width="559" align="right" class="numeropagina"> 
    
              Pagina 1/3</td>
          </tr>
        </table>
        
    
        
    
        
    </td>
      </tr>
      <tr>
        <td width="100%" height="317" align="center" valign="top"><script src="http://max.jotfor.ms/min/g=jotform?3.0.3322" type="text/javascript"></script>
    <script type="text/javascript">
       JotForm.setConditions([{"action":{"field":"42","visibility":"Show"},"link":"Any","terms":[{"field":"16","operator":"equals","value":"paypal"}],"type":"field"},{"action":{"field":"23","visibility":"Show"},"link":"Any","terms":[{"field":"16","operator":"equals","value":"check/money order"}],"type":"field"},{"action":{"field":"24","visibility":"Show"},"link":"Any","terms":[{"field":"16","operator":"equals","value":"check/money order"}],"type":"field"},{"action":{"field":"29","visibility":"Show"},"link":"Any","terms":[{"field":"16","operator":"equals","value":"check/money order"}],"type":"field"},{"action":{"field":"28","visibility":"Show"},"link":"Any","terms":[{"field":"16","operator":"equals","value":"check/money order"}],"type":"field"},{"action":{"field":"25","visibility":"Show"},"link":"Any","terms":[{"field":"16","operator":"equals","value":"check/money order"}],"type":"field"},{"action":{"field":"26","visibility":"Show"},"link":"Any","terms":[{"field":"16","operator":"equals","value":"check/money order"}],"type":"field"},{"action":{"field":"33","visibility":"Show"},"link":"Any","terms":[{"field":"16","operator":"equals","value":"check/money order"}],"type":"field"},{"action":{"field":"30","visibility":"Show"},"link":"Any","terms":[{"field":"16","operator":"equals","value":"check/money order"}],"type":"field"},{"action":{"field":"32","visibility":"Show"},"link":"Any","terms":[{"field":"16","operator":"equals","value":"check/money order"}],"type":"field"},{"action":{"field":"34","visibility":"Show"},"link":"Any","terms":[{"field":"16","operator":"equals","value":"check/money order"}],"type":"field"},{"action":{"field":"27","visibility":"Show"},"link":"Any","terms":[{"field":"16","operator":"equals","value":"check/money order"}],"type":"field"},{"action":{"field":"18","visibility":"Show"},"link":"Any","terms":[{"field":"16","operator":"equals","value":"check/money order"}],"type":"field"},{"action":{"field":"35","visibility":"Show"},"link":"Any","terms":[{"field":"16","operator":"equals","value":"paypal"}],"type":"field"},{"action":{"field":"22","visibility":"Show"},"link":"Any","terms":[{"field":"16","operator":"equals","value":"check/money order"}],"type":"field"},{"action":{"field":"37","visibility":"Show"},"link":"Any","terms":[{"field":"16","operator":"equals","value":"check/money order"}],"type":"field"}]);
       JotForm.init(function(){
          $('input_6').hint('ex: myname@example.com');
       });
    </script>
    <table width="600" border="0">
      <tr>
        <td width="800" height="311" valign="top" bgcolor="#FFFFFF"><p class="testo">&ldquo;Al fine di poter partecipare al Meeting per scopi  assicurativi è necessario iscriversi alla Associazione Arcieri della Slack. L&rsquo;iscrizione  avrà validità un anno. Ai fini della attivazione della assicurazione le  iscrizioni possono essere accettate fino a 4 giorni prima dell&rsquo;inizio della  manifestazione&rdquo;</p>
          <p class="testo"> E&rsquo; requisito imprescindibile, al fine di partecipare  al Meeting, la presentazione di un certificato medico per la pratica di  attività sportive. Se si intende praticare le Highlines è invece necessario  munirsi di certificato medico per l'attività  agonistica. Spetterà comunque sempre alla Associazione organizzatrice valutare sul  momento che il livello di preparazione rispecchi quanto richiesto per la  pratica delle Highlines, Non appena finita l'iscrizione è obbligatorio portare con se il certificato il giorno dell'evento &quot;SlackLife&quot;.</p>
          <p class="testo"></p>
          <form action="" method="post" name="form1" id="form1">
            
    
    <span id="sprycheckbox1">
              <input type="checkbox" name="checkbox1" id="checkbox1" />
              Ho letto il Regolamento <span class="checkboxRequiredMsg">Obbligatoria.</span></span><span id="sprycheckbox2">
    
              <input type="checkbox" name="InformativaLetto2" id="InformativaLetto2" />
              <label for="InformativaLetto2">Ho letto l’informativa sul trattamento dei dati personali</label>
              <span class="checkboxRequiredMsg"> Obbligatoria.</span></span>
    
              
    
    </p>
            
    
    
              <label>
                <input type="submit" name="Conferma" id="Conferma" value="Avanti"/>
              </label>
            </p>
    
    
            
    
    </p>
          </form></td>
      </tr>
    </table></td>
      </tr>
      <tr>
        <td width="100%" height="43" align="center">[img]immagini/LineaNera.png[/img]</td>
      </tr>
      <tr>
        <td width="100%" align="center">[img]immagini/footer.png[/img]</td>
      </tr>
      <tr>
        <td width="100%" align="left"></td>
      </tr>
    </table>
    <script type="text/javascript">
    var sprycheckbox1 = new Spry.Widget.ValidationCheckbox("sprycheckbox1");
    var sprycheckbox2 = new Spry.Widget.ValidationCheckbox("sprycheckbox2");
    </script>
    </body>
    </html>

  2. #2
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    ricorda che devi SEMPRE usare il tag CODE per postare codice, grazie
    sposto su JS

  3. #3
    ok grazie mille! riesci ad aiutarmi perfavore è abbastanza urgente tipo che devo farlo entro domani!!

  4. #4
    up

  5. #5
    Utente di HTML.it L'avatar di carlomarx
    Registrato dal
    Oct 2009
    Messaggi
    1,669
    codice:
          <form action="" method="post" name="form1" id="form1" onsubmit="return this.checkbox1.checked && this.InformativaLetto2.checked;">
    Quanto ti è urgente è del tutto irrilevante. Risponde sempre chi può, quando può…

  6. #6
    Ciao grazie mille per l'aiuto! Mi spiace ma non funziona lo stesso.

    Pwnso che bisogna mettere un qualcosa simile



    if checkbox1 false
    if checkbox1 false

    return()


    if checkbox1 true
    if checkbox1 true

    submit link a pagina2.html

    Penso sia una cosa del genere ma non riesco a scriverla

    Grazie avanzi una birra!

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.