Function funktioniert nur einmal

Status
Nicht offen für weitere Antworten.

uwewo

Neues Mitglied
Hallo oder Guten Morgen,

hoffentlich bin ich in der richtigen Sparte gelandet.

Derzeit passe ich gerade für einen Freund einen Web-Shop für Fliesen an.
Dabei soll der Kunde seine gewünschte Menge in m² eingeben können, und durch einen Klick auf einen Button soll hier die eingegebene Menge mit der Verpackungseinheit multipliziert werden.
Die Ausgabe des Ergebnisses(Bestellmenge), erfolgt derzeit in einem weiteren Textfeld dessen Eigenschaft auf readonly gesetzt wurde.
So nun zum eigentlichen Problem, die Realisierung führe ich mit folgendem Code durch.

Code:
function ReplaceCommaCalculate(zahl)
<script language="JavaScript" type="text/javascript">
{
   var NoComma     = basket.Bedarf.value.replace(",","."); 
   var NewValue      = Math.ceil(NoComma/zahl)*zahl;
   basket.am.value  = NewValue;
}
</script>

<input type="button" value="Berechnen" onclick="ReplaceCommaCalculate(1.08)"> 


Bestellmenge: <input type="text" name="am" value="0" size="7" readonly> m²

Der Code des Shops besteht übrigens aus einer Mischung von Java, PHP, HTML und Smarty.

Wie man anhand der Function sieht, übergebe ich als Parameter die Zahl "1.08" dies ist normalerweise eine Variable aus der DB, zusätzlich ersetze ich das "Komma" durch einen "Punkt" um die Berechnung durchführen zu können.

Was ich jetzt überhaupt nicht verstehe ist: Diese Function funktioniert nur beim ersten Aufruf des Shops beim ersten Artikel, sobald ein anderer Artikel gewählt wurde und auf "Berechnen" geklickt wird, erscheint in der Statuszeile des Browsers ("Error on Page"). Schliesse ich den Browser und öffne den Shop erneut, funktioniert alles wieder allerdings nur beim ersten gewählten Artikel. Der Source im Browser sieht eigentlich immer gleich aus, es ändert sich nur der Wert aus der DB, der als Parameter übergeben wird.

So, Danke an alle die sich diesem Thema annehmen.

Uwe
 

Marcel_Handball

Bekanntes Mitglied
Code:
<script language="JavaScript" type="text/javascript">
dieser Teil muss vor der Deklaration der Funktion

und: Funktionen kommen in den <head>
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
M Type Error: not a function Angular, React, JQuery - Fragen zu JavaScript 1
J Firebase Function Notification Angular, React, JQuery - Fragen zu JavaScript 2
J Java Aufgabe mit function Hilfeee totaler Anfänger Angular, React, JQuery - Fragen zu JavaScript 4
V Eingaben nach submit durch function erhalten Angular, React, JQuery - Fragen zu JavaScript 6
S Wertübergabe an Function Angular, React, JQuery - Fragen zu JavaScript 2
Aleyna_ Einbinden von js (ts) und HTML-Datei funktioniert nicht Angular, React, JQuery - Fragen zu JavaScript 16
Lighty Math.pow funktioniert nicht innerhalb Funktion/Schleife Angular, React, JQuery - Fragen zu JavaScript 7
leix "setInterval" funktioniert nicht Angular, React, JQuery - Fragen zu JavaScript 2
P Lauftext als Java Script Mehrmals auf einer Seite abspielen funktioniert nicht Angular, React, JQuery - Fragen zu JavaScript 3
P Sweetallert funktioniert nicht im Formular Angular, React, JQuery - Fragen zu JavaScript 0
A onmouseover funktioniert nicht recht Angular, React, JQuery - Fragen zu JavaScript 9
S jQuery - Slider funktioniert nicht im Akkordeon Angular, React, JQuery - Fragen zu JavaScript 3
S Kleine JS-Funktion funktioniert im Firefox nicht wie sie sollte Angular, React, JQuery - Fragen zu JavaScript 9
K Wie funktioniert Funktionsüberladung in Javascript? Angular, React, JQuery - Fragen zu JavaScript 5
F Script funktioniert im IE aber nicht im Firefox Angular, React, JQuery - Fragen zu JavaScript 3
B Script funktioniert nach Firefox Update nicht mehr?? Angular, React, JQuery - Fragen zu JavaScript 2
G Java installiert, funktioniert aber nicht? Angular, React, JQuery - Fragen zu JavaScript 2
K Chat funktioniert nur unter FF. Warum? Angular, React, JQuery - Fragen zu JavaScript 7
M Programm nutzt Java und funktioniert nicht mehr! Angular, React, JQuery - Fragen zu JavaScript 1
M habe java code aber etwas funktioniert nicht Angular, React, JQuery - Fragen zu JavaScript 2
E Wieso funktioniert dieses Script bei mir nicht Angular, React, JQuery - Fragen zu JavaScript 2
G Weiterleitung funktioniert nicht richtig Angular, React, JQuery - Fragen zu JavaScript 4
M Warum funktioniert der Code nur einmal im Frame? Angular, React, JQuery - Fragen zu JavaScript 2
B Bannerrotation funktioniert nicht, wer kann helfen? Angular, React, JQuery - Fragen zu JavaScript 6
C JS funktion funktioniert nicht / wird nicht aufgerufen. Angular, React, JQuery - Fragen zu JavaScript 2
G Funktion mit Onload vom Body nur einmal ausführen Angular, React, JQuery - Fragen zu JavaScript 9

Ähnliche Java Themen

Neue Themen


Oben