Ich mache einen jQuery-Rechner, wo durch Klicken auf Schaltflächen, die die Zahlen und Operatoren auf einem Taschenrechner darstellen, die innerHTML des Displays sich ändern würde, um die angeklickten Schaltflächen wiederzugeben.
Unten ist mein Code:
%Vor%und hier ist das Problem: Ссылка
Warum ändert sich das innerHTML der Anzeigeklasse nicht?
Sie verwenden innerHTML falsch und Sie versuchen, Ihren Wert außerhalb Ihrer Klickfunktion festzulegen.
Zuerst müssen Sie die storedCalculation-Variable auf einen Anfangswert setzen, damit sie im Allgemeinen besser funktioniert, andernfalls ist der Anfangswert "undefiniert".
%Vor%Das nächste Bit bleibt unverändert:
%Vor%Hier verwenden Sie die jQuery html () -Methode. Der Parameter ist der Wert, den Sie festlegen möchten, in Ihrem Fall storedCalculation.
%Vor%Ich hoffe, ich könnte helfen!
Tags und Links javascript html jquery dom innerhtml