Jump to content


Photo

Carrinho De Compras Em Js


  • Faça o login para participar
6 replies to this topic

#1 victormangia

victormangia

    Doutor

  • Usuários
  • 783 posts
  • Sexo:Masculino
  • Localidade:barra mansa - rj

Posted 24/11/2004, 07:40

Galera peguei um script de carrinho de compras em js e adcionei alguns campos a ele, só que ele não soma o valor total dos items,
a parte do código está abaixo, se eu mandar exibir a variavel fields[7]
ele exibe o preco de cada produto, mais como eu faço pra somar todos?

eu coloquei essa variavel num alert, ai se tiver 10 items no carrinho ele exibe 10 alerts, cada um com o valor unitario de cada item.

if ( bDisplay ) {
         strOutput += "<TR style='border: 1 solid #000000'><td style='background-color: #D8D8D8; border-style: outset; border-width: 2' width='15' width='1'><b><font size='1' face='Arial Black'><a href='#' onClick=\"RemoveFromCart('+i+')\"><img border='0' src='images/tri-right1.gif' width='8' height='8'></a></font></b></td><td style='background-color: #D8D8D8; border-style: outset; border-width: 2' width='45'><font face='Arial' size='1' color='#000000'>"  + fields[0] + "</TD>";



         if ( fields[5] == "" )
            strOutput += "<td style='background-color: #D8D8D8; border-style: outset; border-width: 2' width='170'><font face='Arial' size='1' color='#000000'>"  + fields[3] + "</TD>";
         else
            strOutput += "<td style='background-color: #D8D8D8; border-style: outset; border-width: 2' width='45'><font face='Arial' size='1' color='#000000'>"  + fields[3] + "</I></TD>";

         strOutput += "<td style='background-color: #D8D8D8; border-style: outset; border-width: 2' width='45'><font face='Arial' size='1' color='#000000'>"+ fields[1] +"</font></TD>";
         strOutput += "<td style='background-color: #D8D8D8; border-style: outset; border-width: 2' width='28'><font face='Arial' size='1' color='#000000'>"+ fields[4] + "</TD>";

        if ( fields[5] == "" )
            strOutput += "<td style='background-color: #D8D8D8; border-style: outset; border-width: 2' width='55'>"  + fields[5] + "</TD>";
         else
            strOutput += "<td style='background-color: #D8D8D8; border-style: outset; border-width: 2' width='60'><font face='Arial' size='1' color='#000000'>"+ fields[5] + "Qunatidade_ta_aqui</font></I></TD>";

  if ( fields[6] == "" )
            strOutput += "<td style='background-color: #D8D8D8; border-style: outset; border-width: 2' width='20'>"  + fields[6] + "</TD>";
         else
            strOutput += "<td style='background-color: #D8D8D8; border-style: outset; border-width: 2' width='60'><font face='Arial' size='1' color='#000000'>"+ fields[6] + "</font></I></TD>";

 if ( fields[7] == "" )
            strOutput += "<td style='background-color: #D8D8D8; border-style: outset; border-width: 2' width='50'>"  + fields[7] + "</TD>";
         else
            strOutput += "<td style='background-color: #D8D8D8; border-style: outset; border-width: 2' width='11'><font face='Arial' size='1' color='#000000'>"+ fields[7] + "Valor_total</font></I></TD>";
if ( fields[8] == "" )
            strOutput += "<td style='background-color: #D8D8D8; border-style: outset; border-width: 2' width='55'><font face='Arial' size='1' color='#000000'>"  + fields[8] + "</font></TD>";
         else
            strOutput += "<td style='background-color: #D8D8D8; border-style: outset; border-width: 2' width='30'><font face='Arial' size='1' color='#000000'>"+ fields[8] + "</font></I></TD>";

         strOutput += "<TD CLASS=\"nopentry\" ALIGN=CENTER></TD></TR>";
      }


#2 victormangia

victormangia

    Doutor

  • Usuários
  • 783 posts
  • Sexo:Masculino
  • Localidade:barra mansa - rj

Posted 24/11/2004, 09:06

Resolvido! aproveitei uma função já existente.

#3 LFPS

LFPS

    Normal

  • Usuários
  • 82 posts
  • Sexo:Não informado
  • Localidade:Rio de Janeiro
  • Interesses:ASP

Posted 20/10/2012, 11:45

Tem como postar a solução? Estou tentando montar um tipo de combo, onde tenho os produtos selecionados, ao desmarcar o produto que faz parte do combo pre selecionado o js teria que mudar o valor do combo.

Resolvido! aproveitei uma função já existente.



#4 RonsisM

RonsisM

    Super Veterano

  • Usuários
  • 15724 posts
  • Sexo:Masculino
  • Localidade:Plovdiv

Posted 17/09/2017, 20:26

1st Rx Orders viagra cialis Viagra Bestellen Gunstig
Plavix At Discount Cheap Xenical Tablets Cialis Y Jovenes
Viagra Comment Ca Marche <a href=http://cialtobuy.com>generic cialis</a> Comprar Viagra En Linea
Amoxicillin And Breast Feeding online pharmacy Baclofen Generique 25mg
Buy Doxycycline No Prescription Online
Generic Propecia <a href=http://cialtobuy.com>viagra cialis</a> Viagra Cialis Wirkung

#5 RonsisM

RonsisM

    Super Veterano

  • Usuários
  • 15724 posts
  • Sexo:Masculino
  • Localidade:Plovdiv

Posted 13/10/2017, 02:57

Buy Accutane Canadian Pharmacy Online Vorhofflimmern Levitra Viagra Cialis Et Autres levitra for sale online Cialis Comprar Online Vente De Propecia En Pharmacie Tadalafil Cialis Generico

#6 RonsisM

RonsisM

    Super Veterano

  • Usuários
  • 15724 posts
  • Sexo:Masculino
  • Localidade:Plovdiv

Posted 30/10/2017, 08:28

Priligy Generico 30 Mg viagra Viagra Rezeptfrei Bestellen Forum
Get Legally Amoxicilina Website Overnight Shipping Amex Store viagra Real On Line Stendra Quick Shipping Secure

#7 Miguceamma

Miguceamma

    MiguPenjisse

  • Usuários
  • 11724 posts

Posted 30/10/2017, 17:52

Lynoral Last Longer In The Bedroom Generic Amoxicilina Medication With Free Shipping Visa Accepted cheap cialis Amoxicillin Long Term Effects
Keflex Purpose buy viagra online Amoxicillin Contraindications Get Cialis Very Cheap




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq