Hallo,
Ich möchte bei meinem Warenkorb die Möglichkeit einbauen, mittels eines + und - Buttons die eingegebene Anzahl an Produkten nachträglich zu verändern.
Eingelesen wird dieser Wert über items[3] und dann der variablen "basket" im Head des Framesets zugewiesen. Die ausgabe erfolgt mittels dieser zeile:
document.write('<TD width="100' +items[3]+ '
<\TD>\n');
Ich habe versucht Einen Button "onklick" eine Funktion ausführen zu lassen, welche den Korb aktualisiert und
items[3] + 1 rechnet. Das ergebnis war leider eine angehängte weitere 1 (aus 1 wurde 11).
Das sah so aus:
function add_me() {
var upd = '';
var tmp = '';
for (i in items) {
upd += eval(items[3] )+'~';
}
upd = upd.substring(0, upd.length-1);
upd = upd.split('~');
for (i in items) {
items[3] = upd ;
tmp += items[0]+ '|' +items[1]+ '|' +items[2]+ '|' +items[3]+ '###';
}
parent.basket = tmp;
self.location = 'warenkorb.html';
}
Wäre schön, wenn mir da jemand weiter helfen kann
Ich möchte bei meinem Warenkorb die Möglichkeit einbauen, mittels eines + und - Buttons die eingegebene Anzahl an Produkten nachträglich zu verändern.
Eingelesen wird dieser Wert über items[3] und dann der variablen "basket" im Head des Framesets zugewiesen. Die ausgabe erfolgt mittels dieser zeile:
document.write('<TD width="100' +items[3]+ '
<\TD>\n');
Ich habe versucht Einen Button "onklick" eine Funktion ausführen zu lassen, welche den Korb aktualisiert und
items[3] + 1 rechnet. Das ergebnis war leider eine angehängte weitere 1 (aus 1 wurde 11).
Das sah so aus:
function add_me() {
var upd = '';
var tmp = '';
for (i in items) {
upd += eval(items[3] )+'~';
}
upd = upd.substring(0, upd.length-1);
upd = upd.split('~');
for (i in items) {
items[3] = upd ;
tmp += items[0]+ '|' +items[1]+ '|' +items[2]+ '|' +items[3]+ '###';
}
parent.basket = tmp;
self.location = 'warenkorb.html';
}
Wäre schön, wenn mir da jemand weiter helfen kann