Ed X: klapp endlich

Beitrag lesen

Hallo Ihr beiden,

##########klappt nicht############################
function berechnen(element){
confirm(document.warenkorb.(showanzahl+element).value);
}
Dies scheint nicht zu klappen da die objekt-syntax automatisch den ausdruck "showanzahl+element" als string mit auswertes statt die werte der variable "element-Variable" reinzuschreiben.

Hi,
probier mal showanzahl+element+0.
Dann ist es garantiert eine Zahl und kein String.

er könnte auch mit eval arbeiten. Aber der Punkt ist doch, wenn er mit variablen arbeitet sollte er villeicht das elements-objet bemühen:

document.warenkorb.elements[showanzahl+element+0].value;

Mal abgesehen das er etwas freundlicher zum Nutzer sein könnte. Ihm blos einen Wert vor die Füße zu klatschen, naja. Ist hoffentlich blos eine debugging funktion :-).

Bye Ed X