Moin,
##########klappt nicht############################
function berechnen(element){
confirm(document.warenkorb.(showanzahl+element).value);
}
###############das klappt#########################
function berechnen(element){
confirm(document.warenkorb.showanzahl0.value);
}
showanzahl0 ist hierbei das htmlelement
mit anderen Worten: Du hast in warenkorb mehrere
Elemente namens showanzahl0, showanzahl1, ...?
In diesem Fall mußt Du Dir den kompletten Befehl als
String zusammenbasteln und das ganze mit eval(...)
parsen lassen:
// nicht getestet:
function berechnen(element) {
s = "confirm(document.warenkorb.showanzahl"+element+".value)";
eval(s);
}
Besser wäre es jedoch, wenn showanzahl ein Array wäre,
so daß man via ...warenkorb.showanzahl[element] - also
ohne eval - darauf zugreifen könnte.
Viele Grüße
Andreas