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

    controllo campo radio o check

    Ciao nel mio form volevo implementare un radio o anche un check e trattandosi di privacy volevo renderlo obbligatorio prima di inviare i dati, ma date le mie scarse capacità non ci riesco.
    Potete darmi delle dritte senza sradicare complettamente il controllo campi esistente se no penso di incasinarmi ancora di più?
    Nel form eseguo già un semplice controllo campi (lultimo non vine preso in considerazione!!) nel modo seguente:

    <script type="Text/JavaScript">
    function controllo(f) {
    if (f.nome.value=="") {
    alert("Campo Nome obbligatorio.");
    f.nome.focus();
    return false;
    }
    if (f.ind.value=="") {
    alert("Campo Via e numero obbligatorio.");
    f.ind.focus();
    return false;
    }
    'ecc, ecc, ecc
    if (f.consenso.checked) {
    alert("Consenso privacy obbligatorio.");
    f.consenso.focus();
    return false;
    }

    return true;
    }
    </script>

    Parte del mudulo è:

    <form method=post onsubmit="return controllo(this);">
    <tr>
    <td>Nome e cognome</td>
    <td><input type=text name=nome value='<%=server.htmlencode(nome)%>'></td>
    </tr>
    <tr>
    <td>Via e numero</td>
    <td><input type=text name=ind value='<%=server.htmlencode(ind)%>'></td>
    </tr>
    'ecc, ecc, ecc
    <td>
    <p align="center"><input type="radio" name="consenso" value="consenso"><tr>
    <td colspan=2 align=center><input type="submit" name="accetto" value="Invio" > </td>

    </tr>


    Grazie Ciao

  2. #2
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320

    Moderazione

    Quello è JavaScript, non Java... sposto.


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  3. #3
    Utente di HTML.it L'avatar di Metflar
    Registrato dal
    Apr 2007
    Messaggi
    790
    che centra java con javascript?
    conoscenze: C/C++, Java, PHP, Python
    [No PM tecnici o di qualsiasi genere]

  4. #4
    ...ecco appunto!!! e poi mi sembrava troppo bello avere due risposte così rapide! pardon!!!

  5. #5
    Ciao, se può interessare l'enigma (per me!!) l'ho risolto mettendo il radio (meglio del check) come prima voce del form e così pure il suo controllo e modificando le voci name e value:

    <input type="radio" name="consenso" value="SI"></td>
    <input type=text name=nome value='<%=server.htmlencode(nome)%>'>
    'e tutto il resto

    <script type="Text/JavaScript">
    function controllo(f) {
    if (!f.consenso.checked) {
    alert("Accettare la normativa sulla privacy prima di procedere!");
    f.consenso.focus();
    return false;
    }
    if (f.nome.value=="") {
    alert("Campo Nome obbligatorio.");
    f.nome.focus();
    return false;
    }
    ecc ecc

    Grazie a tutti ciao

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.