Arnulf W. Pickert: HTML-Befehl aus JavaScript ausführen!

Ich habe einen Shop. Bei einem erfolgreichen Verkauf soll mit der HTML-Zeile:
<img src="http://www.partnerbanner.de/ad/sale.php4?sum=[sum]&op=[op]" width="1" height="1"> (Vorgabe)
der Verkauf registriert werden.

In der Datei http://www.hanf-aloe.info/xaranshop_11.htm habe ich die Variablen zwischensumme1, mwst1 und firmaname zur Verfügung.

Bei einem Kauf des Hr. Müller in Höhe von 116.- Euro incl. Mwst. soll die HTML Zeile so aussehen:
<img src="http://www.partnerbanner.de/ad/sale.php4?sum=100.00&op=Müller" width="1" height="1">

(Die 100.00 errechnen sich aus zwischensumme1-mwst1)

Ich bastle da schon 2 Wochen ´rum - schaff es aber nicht.

Gruß Arnulf

  1. Hi!

    Ich versteh zwar nicht ganz wie das alles funktionieren soll.
    Ich nehm mal an der Benutzer wählt seine ganzen Artikel aus und wenn er fertig is soll nachdem er bestätigen drückt das Banner bzw. das Bild verändert werden, oder ... und das ganze am besten per Javascript oder????

    gib dem Bild einen Namen bzw. ID (= statt .<name>. im Script musst .getElementByID("<id>").   );
    Die Werte (betrag und mwst) wenn du sie sehen willst per Inputfeld oder wenn unsichtbar per hidden.

    dann im JavaScript:

    function calcPicture() {
      //wenn das Bild innerhalb eines Formulars liegt
      document.<formularname>.<bildname>.src = "http://www.partnerbanner.de/ad/sale.php4?sum="+(<betrag>.value - <mwst>.value)+"&op=Mueller;
      //wen nicht in Formular: <formularname> weglassen
    }

    Beim Button:

    <input type="button" onclick="javascript:calcPicture()">

    DeathMasterIII