carrello in javascript e xml

simona_G

Nuovo Utente
7 Mag 2013
1
0
0
Salve a tutti, vorrei chiedere un consiglio e un aiuto; sto realizzando un carrello della spesa in javascript caricando i file da un documento xml. Il problema è che io ho scritto il codice seguente però non so cosa mettere nell'onclick dei tasti aggiungi/togli(che ho già scritto nell html), in particolare come dire al programma che io ho comprato l'oggetto con quel codice x di quel prezzo tot. qualcuno potrebbe darmi un aiutino please??
Codice:
function Carrello () {
   this.comprati = []; 
   this.quantita = [];
   this.aggiungi =
      function () {
	  var s = document.getElementById("select1"); //memorizza in s le opzioni della select
      var i = 0;
      while ((i < s.options.length) && !s.options[i].selected) { //scorre s finche' non trova l'opzione selezionata
         i++;
      }
      this.quantita.push(s.options[i].value); //aggiunge all'array quantita il valore dell'opzione selezionata
      this.comprati.push(p); //aggiungo all'array comprati il trattamento t//
      alert("aggiunto!");
      }
   this.togli =
      function () { 
         for (i in this.comprati) { /*scorre l'array comprati e toglie l'elemento di indice i*/
            this.comprati.splice(i, 1); //splice è una funzione che aggiunge o rimuove un elemento dall array; //
            this.quantita.splice(i, 1); //"i" indica l'indice della posizione in cui intervenire, e viene seguito dal num degli elementi da togliere; *///
         }
      }
   this.somma =
      function () {
         var c = 0;
         for (i = 0; i < this.comprati; i++) {
            c += this.comprati[i].prezzo * this.quantita[i];
         }
         return c;
      }

   this.acquista =
      function () {
         if (this.comprati.length == 0) {
            alert("Il carrello è vuoto");
            return false;
         } else {
            alert("La prenotazione verrà inviata via mail. Verrà ricontattata al più presto per la conferma.");
            return true;
         }
      }
}

var c;

function conferma() {
alert("Aggiunto!");
}
 
Ultima modifica di un moderatore:
Discussioni simili
Autore Titolo Forum Risposte Data
M Aggiunta prodotti nel carrello con lo stesso in e varianti diverse PHP 0
D Pulsante aggiungi al carrello nello slider prodotti in offerta WordPress 4
gandalf1959 formattazione carrello plug-in WP Simple Paypal Shopping cart WordPress 2
H problema carrello woocommerce PHP 2
A Problema checkout carrello php PHP 2
Daniele_Carrara [PHP] Creazione Carrello PHP 1
maxnegri Sommare i prezzi dei prodotti aggiunti al carrello di diverse aziende con Select sum php mysqli PHP 10
MatteoRoma81 Cercasi web design per carrello elettronico Offerte e Richieste di Lavoro e/o Collaborazione 2
ANDREA20 problemi carrello in php PHP 0
ANDREA20 [PHP] Problemi carrello commerciale PHP 0
ANDREA20 [PHP] carrello commerciale PHP 7
ANDREA20 Creare carrello della spesa e applicare uno sconto E-Commerce 6
Rikk73 Carrello elettronico per e-commerce Snippet PHP 4
Z Consiglio nel creare il CARRELLO PHP 4
filomeni Aggiorna Carrello della spesa PHP 0
C Aggiungi al carrello PHP 0
W Wordpress + woocommerce rimuovere pacchetto prodotti dal conteggio del carrello WordPress 0
V E-commerce svuota carrello E-Commerce 1
I aggiungi al carrello con paypall Classic ASP 1
P Inserimento avviso sul carrello Magento 0
L Finto carrello virtuale blogger HTML e CSS 1
Z Pagina carrello PHP 1
D Implemento carrello simplecart senza l'inserimento del catalogo prodotti Javascript 0
Shyson Pulsante aggiungi al carrello jQuery 0
Shyson Carrello con pagamento elettronico E-Commerce 2
A Prezzo dinamico carrello e messaggio cancellazione Javascript 1
L eliminare un prodotto dal carrello tramite l'id della sessione PHP 1
R [Risolto] Passare Variabile importo carrello a Paypal Classic ASP 7
I Passare dei valori con submit (carrello) PHP 1
M Consiglio carrello per adobe dreamweaver E-Commerce 8
B carrello spesa PHP 9
neo996sps Carrello spesa minimale con php PHP 2
N Eliminazione prodotto carrello PHP 17
N Problema pulsant cancella ed aggiorna del carrello PHP 7
N Un carrello della spesa con PHP/MySQL PHP 2
filomeni Carrello della spesa PHP 1
filomeni Carrello della spesa CMS (Content Management System) 3
filomeni Carrello della spesa Discussioni Varie 4
neo996sps Problema con carrello elettronico PHP 2
Z tutorial carrello della spesa in php PHP 22
P metodo per carrello elettronico PHP 3
emanuelevt Carrello e-commerce E-Commerce 4
P Carrello ajax Ajax 0
B domanda carrello PHP 2
A Carrello via email Classic ASP 1
S come fare la somma degli articoli del carrello PHP 6
M Carrello elettronico Ajax-PHP Ajax 0
G Aiuto array - Carrello PHP 4
S Una specie di carrello php PHP 2
S Carrello PHP 2

Discussioni simili