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

    somma selezionando diversi checkbox

    ciao a tutti, ho in mente una funzione utile x il mio sito in flash e spero sia possibile realizzarlo..

    praticamente ho un elenco di prodotti, ogni prodotto è associato a un suo checkbox, che selezionandolo, il "sistema" si memorizza il prezzo che dovrà sommare agli altri checkbox selezionati, che automatizamente (o cliccando su un pulsante) si visualizzerà il risultato in un campo di testo dinamico..
    faccio un esempio:

    prodotto1 (10€) [X]
    prodotto2 (30€) [ ]
    prodotto3 (20€) [X]
    prodotto4 (50€) [ ]

    risultato [30]€ (campo di testo dinamico)

    cn le parentesi quadre [ ] intendo la checkbox.. e la [X] sta per selezionato

    è possibile realizzare una cosa del genere? conoscete una guida reperibile in questo sito o in rete?

  2. #2

  3. #3

    Re: somma selezionando diversi checkbox

    Originariamente inviato da magic_key
    ciao a tutti, ho in mente una funzione utile x il mio sito in flash e spero sia possibile realizzarlo..

    praticamente ho un elenco di prodotti, ogni prodotto è associato a un suo checkbox, che selezionandolo, il "sistema" si memorizza il prezzo che dovrà sommare agli altri checkbox selezionati, che automatizamente (o cliccando su un pulsante) si visualizzerà il risultato in un campo di testo dinamico..
    faccio un esempio:

    prodotto1 (10€) [X]
    prodotto2 (30€) [ ]
    prodotto3 (20€) [X]
    prodotto4 (50€) [ ]

    risultato [30]€ (campo di testo dinamico)

    cn le parentesi quadre [ ] intendo la checkbox.. e la [X] sta per selezionato

    è possibile realizzare una cosa del genere? conoscete una guida reperibile in questo sito o in rete?
    beh lo puoi fare in modi diversi magari usando un listener ed aggiungendo il valore ad una variabile x poi fare stampare il risultato

    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  4. #4
    ciao grazie per la risposta.. potresti farmi un esempio più concreto..?

  5. #5
    Originariamente inviato da magic_key
    ciao grazie per la risposta.. potresti farmi un esempio più concreto..?
    un es veloce con tre ceckbox
    metti sullo stage tre checkbox e ci metti rispettivamente i nomi istanza
    uno, due e tre

    poi sempre sullo stage una casella di testo dinamica con var totale ed un pulsante (cancola)

    quindi sul frame metti questo
    codice:
    tot1=0;
    tot2=0;
    tot3=0;
    totale=0
    uno.click = function(eventObj){
      trace("la proprietà selected è stata modificata in " + eventObj.target.selected);
      scelta=eventObj.target.selected
      testo="la proprietà selected è stata modificata in " + eventObj.target.selected
      if(scelta){
    	 tot1=10
     }
     if(!scelta){
    	 trace(scelta)
    	 tot1=0
     }
    } 
    uno.addEventListener("click", uno); 
    due.click = function(eventObj){
      trace("la proprietà selected è stata modificata in " + eventObj.target.selected);
      scelta=eventObj.target.selected
      testo="la proprietà selected è stata modificata in " + eventObj.target.selected
      if(scelta){
    	 tot2=30
     }
     if(!scelta){
    	 trace(scelta)
    	 tot2=0
     }
     trace(tot2)
    } 
    due.addEventListener("click", due); 
    
    tre.click = function(eventObj){
      trace("la proprietà selected è stata modificata in " + eventObj.target.selected);
      scelta=eventObj.target.selected
      testo="la proprietà selected è stata modificata in " + eventObj.target.selected
      if(scelta){
    	 tot3=20
     }
     if(!scelta){
    	 trace(scelta)
    	 tot3=0
     }
    } 
    tre.addEventListener("click", tre);
    mentre sul pulsante
    on (release) {
    totale=tot1+tot2+tot3
    }



    ps ovviamente x 4 ti basta aggiungere un'altro checkbox e le azioni...
    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  6. #6
    perfettissimo! un ultimissima cosa: x togliere la scritta "checkbox" a fianco del quadratino..?
    grazie ancora!

  7. #7
    Originariamente inviato da magic_key
    perfettissimo! un ultimissima cosa: x togliere la scritta "checkbox" a fianco del quadratino..?
    grazie ancora!
    nel pannello delle sue proprietà ti basta cancellarla
    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  8. #8
    sorry, non mi ero accorto della finestra dei parametri.. cercavo solo in proprietà e non trovavo nulla

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.