Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente bannato
    Registrato dal
    Mar 2010
    Messaggi
    65

    Funzione Javascript for checkbox

    Ciao ragazzi, avreiuna domanda...
    Io dovrei far in modo che se un utente clicca su un checkbox, una funziona javascript visualizzi in un form HTML il prezzo di tale prodotto chekkato...

    Com'è possibile farlo?...

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2010
    Messaggi
    3,660
    ottima domanda

    Cerca di spiegarti meglio (dove lo recuperi il prezzo? ecc...) e posta un po' di codice, se invece ci stai chiedendo di creare questa funzione da zero... auguri!

  3. #3
    Utente bannato
    Registrato dal
    Mar 2010
    Messaggi
    65
    Si scusate! Ecco HTML:
    codice:
    <table width="100%" style="font-size:13px;">
    
    <tr>
      <td>Descrizione postaz. dimostrativa (max 1)</td>
      <td>Prezzo di listino</td>				  <td></td>
      <td>Quantità booth/stand</td>
      <td>Totale</td>
    </tr>
    
    <tr>
      <td><input type="checkbox" name="1_tavolo__6_sedie" value="1_tavolo__6_sedie"/>1 tavolo + 6 Sedie*</td>
      <td>180 €</td>
      <td>x</td>
      <td><input type="text" size="9" name="descrizione_standangolare9mq" value="0"></td>
      <td><input type="text" size="5" readonly onFocus="Foc()" name="tavolocreatividisegnatoriautoproduzione_totale1tavolo6sedie" value="0"></td> 						</tr>															
    </table>
    Il prezzo lo do ad una variabile e già lo so... Però voglio farlo apparire nel campo TOT solo se l'utente clicca sul checkbox!

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2010
    Messaggi
    3,660
    ma se metti il prezzo come value del checkbox? cosi ti è semplicissimo recuperare il valore...

  5. #5
    Utente bannato
    Registrato dal
    Mar 2010
    Messaggi
    65
    Originariamente inviato da Vindav
    ma se metti il prezzo come value del checkbox? cosi ti è semplicissimo recuperare il valore...
    Sisi, ma io voglio visualizzare il valore del prezzo in dinamico solo quando l'utente fa click sul checkbox

  6. #6
    Utente di HTML.it
    Registrato dal
    Dec 2010
    Messaggi
    3,660
    codice:
    <table width="100%" style="font-size:13px;">
    
    <tr>
      <td>Descrizione postaz. dimostrativa (max 1)</td>
      <td>Prezzo di listino</td>				  <td>         </td>
      <td>Quantità booth/stand</td>
      <td>Totale</td>
    </tr>
    
    <tr>
      <td><input type="checkbox" name="1_tavolo__6_sedie" value="180" onClick="document.getElementById('totale').value = this.value;"/>1 tavolo + 6 Sedie*</td>
      <td>180 €</td>
      <td>x</td>
      <td><input type="text" size="9" name="descrizione_standangolare9mq" value="0"></td>
      <td><input type="text" size="5" readonly onFocus="Foc()" name="tavolocreatividisegnatoriautoproduzione_totale1tavolo6sedie" id="totale" value="0"></td> 						</tr>															
    </table>

  7. #7
    Utente bannato
    Registrato dal
    Mar 2010
    Messaggi
    65
    Originariamente inviato da Vindav
    codice:
    <table width="100%" style="font-size:13px;">
    
    <tr>
      <td>Descrizione postaz. dimostrativa (max 1)</td>
      <td>Prezzo di listino</td>				  <td>         </td>
      <td>Quantità booth/stand</td>
      <td>Totale</td>
    </tr>
    
    <tr>
      <td><input type="checkbox" name="1_tavolo__6_sedie" value="180" onClick="document.getElementById('totale').value = this.value;"/>1 tavolo + 6 Sedie*</td>
      <td>180 €</td>
      <td>x</td>
      <td><input type="text" size="9" name="descrizione_standangolare9mq" value="0"></td>
      <td><input type="text" size="5" readonly onFocus="Foc()" name="tavolocreatividisegnatoriautoproduzione_totale1tavolo6sedie" id="totale" value="0"></td> 						</tr>															
    </table>
    Grandissimo!!! Grazie mille Vindav funziona alla perfezione :P
    Buonaserata!!

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.