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

    Controllo Dati Con JavaScript

    Sto cercano di far abilitare un pulsante solo se è stato selezionato il radiobox Accetta. Però qundo visualizzo la pagina e seleziono accetta, il pulsante rimane disabilitato. Dove è il problema???
    Aiutatemi grazie
    ecco lo Script della pagina:

    ----------------------
    <html>

    <head>
    <script language="javascript">
    function imposta_contratto(){
    document.Reg1.Avanti.disabled=true;
    }

    function controlla_contratto(contratto){
    if (contratto.value=="Accetto"){
    document.Reg1.Avanti.disabled=false;
    }else{
    document.Reg1.Avanti.disabled=true;
    }
    }
    </script>
    <meta http-equiv="Content-Language" content="it">
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
    <title>Registrazione</title>
    </head>

    <body bgcolor="#E6E6FF" onload="imposta_contratto()">

    <p align="center"><font size="6" color="#FF0000">Registrazione</font></p>
    <p align="center"><font color="#000080" size="5">Benvenuto nell'area di
    registrazione, presto sarai un utente di questo sito</font></p>
    <p align="center">Leggi con attenzione i termini
    di contratto:


    </p>

    <div style="position: absolute; width: 266px; height: 157px; z-index: 1; left: 258px; top: 153px; border: 1px solid #000000; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px; background-color: #FFFFFF" id="livello1">
    INFOTUTTO --- I dati personali che lei inserirà non saranno disponibili per
    altri utenti. La password che lei sceglierà non dovrà rivelarla a nessuno,
    se lo farà, lei si assume ogni responsabilità. I dati seguenti saranno
    inseriti nel proprio profilo, e saranno disponibili ad ogni utente
    registrato: Nickname, Data registrazione, Sesso, Sito preferito, Sito
    personale.</div>
    <form action="" name="Reg1" method="post">


    </p>


    </p>


    </p>


    </p>


    </p>
    <p align="center">
    Accetto<input type="radio" name="contratto" value="Accetto">
    Non Accetto<input type="radio" name="contratto" value="Non Accetto" onchange="controlla_contratto(this)">


    <input type="submit" name="Avanti" value="Continua">
    </p>

    </form>

    </body>

    </html>
    ------------------------

  2. #2
    Utente di HTML.it L'avatar di floyd
    Registrato dal
    Apr 2001
    Messaggi
    3,837
    fai prima in questo modo
    Accetto<input type="radio" name="contratto" value="Accetto" onclick="document.Reg1.Avanti.disabled=false">
    Non Accetto<input type="radio" name="contratto" value="Non Accetto" onclick="document.Reg1.Avanti.disabled=true">

    se posti nel forum scripting è meglio

  3. #3

    Grazie

    Grazie 1000 Ora Funziona tutto in modo perfetto

  4. #4
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,466

    Moderazione

    Sposto la discussione in Scripting, che è il forum più appropriato per parlare di JavaScript.

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

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.