Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2016
    Messaggi
    2

    Funzione javascript per disabilitare dei checkbox

    Ciao a tutti,
    ho bisogno di un aiuto per completare un passaggio. Ho un form html che è la divisione di un pacchetto viaggi. L'utente può scegliere di pagare tutto il volo (per esempio) o una sua quota. Se sceglie di pagare tutto il volo le checkbox si disabilitano. Questo è lo zoccolo duro e nn ci riesco. Di seguito parte del codice html:
    codice:
    <tr>
    codice:
    
                                    <td><b>VOLO AEREO A/R</b></td>
                                    <tdalign="right">&euro; 1000,00</td>
                                    <tdalign="center"><input type="checkbox" id="quota" name="quota" value="1000,00" onClick="getTot()"></td>
                                    </tr>
                                    <tr>
                                    <td>&mdash; Quota VOLO A/R</td>
                                    <tdalign="right">&euro; 200,00</td>
                                    <tdalign="center"><input type="checkbox" id="quota" name="quota" value="200,00" onClick="getTot()"></td>
                                    </tr>
                                    <tr>
                                    <td>&mdash; Quota VOLO A/R</td>
                                    <tdalign="right">&euro; 200,00</td>
                                    <tdalign="center"><input type="checkbox" id="quota" name="quota" value="200,00" onClick="getTot()"></td>
                                    </tr>
                                    <tr>
                                    <td><b>SOGGIORNO HOTEL</b></td>
                                    <tdalign="right">&euro; 1000,00</td>
                                    <tdalign="center"><input type="checkbox" id="quota" name="quota" value="1000,00" onClick="getTot()"></td>
                                    </tr>
                                    <tr>
                                    <td>&mdash; Quota SOGGIORNO</td>
                                    <tdalign="right">&euro; 200,00</td>
                                    <tdalign="center"><input type="checkbox" id="quota" name="quota" value="200,00" onClick="getTot()"></td>
                                    </tr>
                                    <tr>
                                    <td>&mdash; Quota SOGGIORNO</td>
                                    <tdalign="right">&euro; 200,00</td>
                                    <tdalign="center"><input type="checkbox" id="quota" name="quota" value="200,00" onClick="getTot()"></td>
         
    </tr>
    

    Vi ringarzio per l'aiuto.
    Ultima modifica di ciro78; 07-05-2016 a 19:16 Motivo: tag code

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Ciao e benvenuto.
    A) dove è la funzione getTot()?
    B) ricordati che gli ID devono essere univoci.
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2016
    Messaggi
    2
    Quote Originariamente inviata da cavicchiandrea Visualizza il messaggio
    Ciao e benvenuto.
    A) dove è la funzione getTot()?
    B) ricordati che gli ID devono essere univoci.
    A) Eccola:
    codice:
    
    
    codice:
    <script type="text/javascript"> 
            function getTot(){ 
            var tot=0; 
            var n=ordine.quota.length; 
            for(var i=0;i<n;i++){ 
            if(ordine.quota[i].checked==true){ 
            tot=tot+parseFloat(ordine.quota[i].value); 
            document.getElementById("tot").innerHTML=tot;}
            else{ 
            document.getElementById("tot").innerHTML=tot; 
            } } } 
            </script>
    


    B) intendi dire il ID="quotaVOLO"
    ID="quotaSOGGIORNO"...ecc. ?

    Grazie intanto Andrea.
    Ultima modifica di ciro78; 07-05-2016 a 19:16 Motivo: tag code

  4. #4
    Moderatore di Javascript L'avatar di ciro78
    Registrato dal
    Sep 2000
    residenza
    Napoli
    Messaggi
    8,514
    Ciao Sirio,
    rileggi regolamento sia per titoli che per il tag code
    Ciro Marotta - Programmatore JAVA - PHP
    Preferisco un fallimento alle mie condizioni che un successo alle condizioni altrui.


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.