massejferguson
#javascript #html
Co gdzie jest źle?
  • Najlepsze
  • Wszystkie komentarze
massejferguson
massejferguson Autor
1
@patrolez: dziekuje
massejferguson
massejferguson Autor
0
massejferguson
massejferguson Autor
0
massejferguson
massejferguson Autor
0
alan69
alan69
@massejferguson: przede wszystkim co Ty parsujesz do int? Element html? Przydałoby się raczej najpierw pobrać value. Dalej mi się nie chce czytać bo jak kolega wspomniał - pastebin albo jakiś inny replit.
TheBestThing
@massejferguson: Wrzuć ten skrypt na sam dół, przed
patrolez
@pwn3r: @m4rio: no to może racjonalnym jest ocenić poziom wtajemniczenia i dostosować ton odpowiedzi.

@massejferguson: nie ma konstrukcji językowej "else(...)", jest else { ... } albo można po tym rozpoznać od razu blok kodu, tj. else if(...) - silnik JavaScript raczej ci tego nie zbudował, dlatego nie widzi funkcji oblicz.

Masz też
patrolez
@massejferguson: serwisy do wklejania tekstu/kodu, aby się nim podzielić:
➡ https://hastebin.com/
➡ https://pastebin.com/
patrolez
patrolez
* getElementById(...) zwracają obiekt, który jest elementem strony, a nie samą wartością tego elementu, a dokładniej typu HTMLElement


@massejferguson: a dokładniej, to: https://developer.mozilla.org/en-US/docs/Web/API/HTMLInputElement

Tutaj ci jeszcze znalazłem jakiś artykuł o interakcji JS z elementem HTMLInputElement: https://bitcoden.com/answers/how-do-i-make-these-functions-shorter

Albo krótszy: https://webdesignexec.com/2022/04/16/input-valueasnumber/