mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Fr 29.03.2024 00:30 Benutzername: Passwort: Auto-Login

Thema: Suche Rechner Script vom 06.04.2010


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> Suche Rechner Script
Autor Nachricht
Askart
Threadersteller

Dabei seit: 08.11.2006
Ort: -
Alter: 44
Geschlecht: Männlich
Verfasst Di 06.04.2010 17:20
Titel

Suche Rechner Script

Antworten mit Zitat Zum Seitenanfang

Suche eine möglichkeit.

Kunde wählt Produkt a und sagt sich möchte gerne noch Produkt b klickt dieses auch an und
dan taucht der preis auf inkl MWSt. aber bitte kein shop weil es keinen warenkorb oder ein shop ist..

wer kann mir einen tipp geben...
  View user's profile Private Nachricht senden
choise

Dabei seit: 01.02.2007
Ort: Würzburg
Alter: 35
Geschlecht: Männlich
Verfasst Di 06.04.2010 18:21
Titel

Antworten mit Zitat Zum Seitenanfang

simpelstes javascript oder php, was darfs denn sein?
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Anzeige
Anzeige
Askart
Threadersteller

Dabei seit: 08.11.2006
Ort: -
Alter: 44
Geschlecht: Männlich
Verfasst Di 06.04.2010 22:34
Titel

Antworten mit Zitat Zum Seitenanfang

java script wäre cool
  View user's profile Private Nachricht senden
zweitaccount

Dabei seit: 25.01.2008
Ort: -
Alter: -
Geschlecht: -
Verfasst Mi 07.04.2010 15:06
Titel

Antworten mit Zitat Zum Seitenanfang

Hi,
hier ein einfaches Beispiel. Dürfte selbst erklärend sein:

Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>AutoCalc</title>
<script type="text/javascript">
   var autoCalc = {
      init:function(name,resultId){
         var $this = this;
         this.name = name;
         this.form = document.getElementById(this.name);
         this.result = document.getElementById(resultId);
         this.elements = this.form.getElementsByTagName('input');
         for(var i=0;i<this.elements.length;i++){
            this.elements[i].onchange = function(){
               $this.calc();
            }
         }
         this.calc();
      },
      calc:function(){
         var nettoPrice = 0;
         for(var i=0;i<this.elements.length;i++){
            var item = this.elements[i];
            if (this.elements[i].checked && !isNaN(this.elements[i].value)) {
               nettoPrice += parseFloat(this.elements[i].value);
            }
         }
         var bruttoPrice = nettoPrice * 1.19;
         this.result.innerHTML = this.round(bruttoPrice)+' &euro; [netto: '+this.round(nettoPrice)+' &euro;]';
      },
      round:function(x){
         // See: http://www.dcljs.de/faq/antwort.php?Antwort=rechnen_runden
         var k = (Math.round(x * 100) / 100).toString();
         k += (k.indexOf('.') == -1)? '.00' : '00';
         var p = k.indexOf('.'), m = k.indexOf('-.');
         var f = (p == 0 || m == 0)? '0,' : ',';
         return k.substring(0, p) + f + k.substring(p+1, p+3);
      }
   }
   
   window.onload = function(){
      autoCalc.init('autocalcForm','autocalcResults');
   }
</script>
</head>

<body>
<form name="products" action="#" method="post" id="autocalcForm">
   <fieldset>
      <p>
         <label>
            <input type="checkbox" name="product1" value="10.20" />
            Produkt A
         </label>
      </p>
      <p>
         <label>
            <input type="checkbox" name="product2" value="154.23" />
            Produkt B
         </label>
      </p>
      <p>
         <label>
            <input type="checkbox" name="product3" value="16.28" />
            Produkt CS
         </label>
      </p>
      <p>
         Preis: <span id="autocalcResults">0,00</span>
      </p>
   </fieldset>
</form>
</body>
</html>


Grüße

zweitaccount
  View user's profile Private Nachricht senden
Askart
Threadersteller

Dabei seit: 08.11.2006
Ort: -
Alter: 44
Geschlecht: Männlich
Verfasst Mi 14.04.2010 14:32
Titel

Antworten mit Zitat Zum Seitenanfang

kannst du so lieb sein und mir noch den
Brutto 0,00 € [netto: 0,00 €] tauschen so Netto 0,00 € [Brutto: 0,00 €]
verzweifel voll daran
  View user's profile Private Nachricht senden
Nimroy
Community Manager

Dabei seit: 26.05.2004
Ort: zwischen Köln und D'dorf
Alter: 45
Geschlecht: Männlich
Verfasst Mi 14.04.2010 14:47
Titel

Antworten mit Zitat Zum Seitenanfang

Tausch mal diese Zeile
Code:

this.result.innerHTML = this.round(bruttoPrice)+' &euro; [netto: '+this.round(nettoPrice)+' &euro;]';


durch diese
Code:

this.result.innerHTML = this.round(nettoPrice)+' &euro; [brutto: '+this.round(bruttoPrice)+' &euro;]';
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Askart
Threadersteller

Dabei seit: 08.11.2006
Ort: -
Alter: 44
Geschlecht: Männlich
Verfasst Mo 19.04.2010 22:05
Titel

Antworten mit Zitat Zum Seitenanfang

vielen lieben dank hat mir echt weiter geholfen
  View user's profile Private Nachricht senden
 
Ähnliche Themen script deaktivieren mit einem andere script?
Rechner
BMI Rechner in PHP-Abfrage
[TIPP] EM - Rechner
Farbprofile auf externen Rechner
Grid-Rechner gesucht
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.