Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di erin
    Registrato dal
    Sep 2000
    Messaggi
    398

    Radio button e convalida form che non funziona

    Devo controllare che un campo radio button sia checkato su un form, ho inserito il seguente codice ma non funziona, nel senso che invia comunque che il radio button sia checkato o no
    Qualcuno sa aiutarmi?

    NELL'HEAD HO INSERITO:
    <script language="JavaScript">
    function checkform(){
    // privacy
    if(document.form1.privacy[0].checked){
    alert("accetto")
    return true;
    } else if(document.form1.privacy[1].checked){
    alert("non accetto");
    return false;
    } else if(document.form1.privacy[0].checked==false || document.form1.privacy[1].checked==false){
    alert("scegli");
    return false;
    }
    }
    </script>

    NEL BODY:
    ...
    <form action="" method=POST name="form1" onsubmit="return checkform(this);" id="form1" >


    ...
    Accetto :<INPUT type=radio name=privacy>
    Non Accetto : <INPUT name=privacy type=radio checked>

  2. #2
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    Ciao erin,

    deve esserci qualche altro errore in giro perché quello che hai postato tu è corretto

  3. #3
    Utente di HTML.it L'avatar di erin
    Registrato dal
    Sep 2000
    Messaggi
    398
    E dove potrebbe essere l'errore?
    In effetti ci ho perso 4 ore ma continua a ùd inviare senza tenere conto dello script.
    Sto impazzendo..

  4. #4
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    potrebbe essere ovunque

    hai mica qualcosa online da vedere?
    Oppure dovresti postare più codice... almeno tutto il form... il form è uno solo almeno?

  5. #5
    Utente di HTML.it L'avatar di erin
    Registrato dal
    Sep 2000
    Messaggi
    398
    AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAHHHHHHHHHHHHHHHH!




    c'erano due foem con lo stesso nome
    Grazie willybit per l'aiuto avrei potuto passarci dei mesi prima di arrivarci.

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.