Antwort #135 am: 06. März 2019, 19:32:10
Achso, es geht um Javascript, nicht um PHP.
Okay, dann passe ich erstmal weil ich mir die Erweiterung jetzt nicht neu runterladen und analysieren möchte, sorry. Ich habe wohl eine ältere Version und das File
pricecalc.js.php kenne ich nicht.
Ohne Zusammenhang ist der von dir gepostete Ausschnitt zu vage zu beurteilen.
Könntest mal
var price = [];
probieren.
In der letzten Funktion dürfte allerdings
key nicht definiert sein, denn es ist weder in der Funktion als Parameter vorhanden noch außerhalb der Funktion definiert.
Gruß,
noRiddle
*NACHTRAG*
Ich hab's mir jetzt doch mal neu runtergeladen.
Weiter oben im File gibt es das
for (var j=0; j < price.length; j=j+2)
An der Stelle ist
price definitiv nicht definiert.
Javascript wird in der Reihenfolge des Codes ausgeführt.
Im Übrigen ist das total veraltet, was man schon an den HTML-Kommentaren sieht (<!-- -->).