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

    Rendere visibile elemento a seconda del radio selezionato

    Vorrei che a seconda del click dei radio mi visualizzi una scritta che è stata nascosta

    <dt id="metodopagamento-label"> METODO DI PAGAMEMTO </dt>

    <label for="metodopagamento-CARTADICREDITOEPAYPAL">
    <input type="radio" name="metodopagamento" id="metodopagamento-CARTADICREDITOEPAYPAL" value="CARTA DI CREDITO E PAYPAL"> CARTA DI CREDITO E PAYPAL</label>


    <label for="metodopagamento-CONTRASSEGNO">
    <input type="radio" name="metodopagamento" id="metodopagamento-CONTRASSEGNO" value="CONTRASSEGNO"> CONTRASSEGNO</label>

    Al click del 1 radio mi deve rendere visibile
    <h2 class="tot1">Totale <?php echo $s=($this->codprodotto->prezzo*$this->idcarrello->quantita)+$x;?> € mediante CARTA DI CREDITO E PAYPAL</h2>

    Al click del 2 radio
    <h2 class="tot2">Totale <?php echo $s=($this->codprodotto->prezzo*$this->idcarrello->quantita)+$x+$k;?> € mediante CONTRASSEGNO</h2>

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2010
    residenza
    Pianeta Terra
    Messaggi
    1,614
    Hai cercato nella rete? Trovato nulla?
    Per una bella risata vai QUI

  3. #3
    Originariamente inviato da Nobody33
    Hai cercato nella rete? Trovato nulla?
    Si ho cercato ma niente che mi funzionava o soddisfaceva
    Diciamo anche che sono un pò negato di javascript e jquery

  4. #4
    Utente di HTML.it L'avatar di carlomarx
    Registrato dal
    Oct 2009
    Messaggi
    1,669
    Originariamente inviato da andreadb91
    Diciamo anche che sono un pò negato di javascript e jquery
    Mai sottovalutare i fogli di stile...

    codice:
    <!doctype html>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <title>Documento HTML</title>
    <style type="text/css">
    	#metodopagamento-CARTADICREDITOEPAYPAL:checked ~ #tot1, #metodopagamento-CONTRASSEGNO:checked ~ #tot2 {
    		display: block;
    	}
    
    	#tot1, #tot2 {
    		display: none;
    	}
    </style>
    </head>
     
    <body>
    <dl>
    	<dt id="metodopagamento-label">
    		METODO DI PAGAMEMTO
    	</dt>
    	<dd>
    		<input type="radio" name="metodopagamento" id="metodopagamento-CARTADICREDITOEPAYPAL" value="CARTA DI CREDITO E PAYPAL" />
    		<label for="metodopagamento-CARTADICREDITOEPAYPAL">CARTA DI CREDITO E PAYPAL</label>
    		
    
    		<input type="radio" name="metodopagamento" id="metodopagamento-CONTRASSEGNO" value="CONTRASSEGNO" />
    		<label for="metodopagamento-CONTRASSEGNO">CONTRASSEGNO</label>
    		<h2 id="tot1">Totale xxx € mediante CARTA DI CREDITO E PAYPAL</h2>
    		<h2 id="tot2">Totale xxx € mediante CONTRASSEGNO</h2>
    	</dd>
    </dl>
    </body>
    </html>
    Tutto ciò che fai con jQuery puoi farlo meglio e con la metà del codice in puro JavaScript.

  5. #5
    Originariamente inviato da carlomarx
    Mai sottovalutare i fogli di stile...

    codice:
    <!doctype html>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <title>Documento HTML</title>
    <style type="text/css">
    	#metodopagamento-CARTADICREDITOEPAYPAL:checked ~ #tot1, #metodopagamento-CONTRASSEGNO:checked ~ #tot2 {
    		display: block;
    	}
    
    	#tot1, #tot2 {
    		display: none;
    	}
    </style>
    </head>
     
    <body>
    <dl>
    	<dt id="metodopagamento-label">
    		METODO DI PAGAMEMTO
    	</dt>
    	<dd>
    		<input type="radio" name="metodopagamento" id="metodopagamento-CARTADICREDITOEPAYPAL" value="CARTA DI CREDITO E PAYPAL" />
    		<label for="metodopagamento-CARTADICREDITOEPAYPAL">CARTA DI CREDITO E PAYPAL</label>
    		
    
    		<input type="radio" name="metodopagamento" id="metodopagamento-CONTRASSEGNO" value="CONTRASSEGNO" />
    		<label for="metodopagamento-CONTRASSEGNO">CONTRASSEGNO</label>
    		<h2 id="tot1">Totale xxx € mediante CARTA DI CREDITO E PAYPAL</h2>
    		<h2 id="tot2">Totale xxx € mediante CONTRASSEGNO</h2>
    	</dd>
    </dl>
    </body>
    </html>
    GRAZIE MILLE

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 © 2026 vBulletin Solutions, Inc. All rights reserved.