![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 84 Pomógł: 0 Dołączył: 14.10.2013 Ostrzeżenie: (0%) ![]() ![]() |
Witam mam mały problem, nie wiem jak zwykle w czym tkwi błąd, mam do napisania funkcje która po wybraniu konkretnego miasta i zatwierdzeniu buttonem ma mi pokazac w polu aktualny czas, oczywiscie co do poprawnosci godziny w danym miescie proszę nie zwracać uwagi, problem jest taki że nie wyświetla mi godziny i nie mam zielonego pojęcia gdzie tu jest błąd.. z góry dziękuje za pomoc, oto mój kod:
Powód edycji: [Daiquiri]: Poprawiam temat
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 2 350 Pomógł: 512 Dołączył: 4.01.2009 Skąd: Wrocław / Świdnica Ostrzeżenie: (0%) ![]() ![]() |
1. Konsola błędów
2. var sekunda=now.getUTCSeconds(); 3. poczytaj innerHTML 4. poczytaj o setInterval Pozdrawiam -------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 7 Dołączył: 27.10.2004 Ostrzeżenie: (0%) ![]() ![]() |
Mój przedmówca ma racje - powinieneś poznać chociażby podstawy JS
Oto moja propozycja funkcji:
Ale że to forum ma służyć do nauki, to:
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 2 350 Pomógł: 512 Dołączył: 4.01.2009 Skąd: Wrocław / Świdnica Ostrzeżenie: (0%) ![]() ![]() |
Jeśli już mówimy jak to powinniśmy zrobić porządnie to nie:
Cytat pamiętaj o uwzględnieniu 24-godzinnego zakresu po operacji dodawania godzin %24 a raczej dodanie X godzin jeszcze przed wyciągnięciem godzin, minut, sekund itd. np. : Kod var now = new Date(); var new = new Date(now.getTime() + (2*1000*60*60)); Metoda przedmówcy też jest dobra, ale do czasu gdy kiedyś zajdzie potrzeba np. pokazania też, który jest aktualnie dzień to nie trzeba będzie, aż tak kombinować - lepiej od razu myśleć o takich rzeczach ![]() Pozdrawiam -------------------- |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 7 Dołączył: 27.10.2004 Ostrzeżenie: (0%) ![]() ![]() |
Porządnie to nie zawsze znaczy na zapas. KISS
Zakładanie dodatkowych hipotetycznych wymagań jest bezcelowe. Jednakowoż znowu muszę Ci przyznać rację, kamil4u ![]() I wtedy:
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 84 Pomógł: 0 Dołączył: 14.10.2013 Ostrzeżenie: (0%) ![]() ![]() |
generalnie zrobiłem to bardziej amatorsko, faktycznie nie wpadłem na sposób w jaki umieścić godzine w polu;)
wydawało mi się że znam podstawy JS, jestem w trakcie nauki tego języka ale cóż, nie jest łatwo.
jeszcze pytanko, wiadomo że to nie ten temat na te pytanie ale znacie jakieś ćwiczenia w JS od podstaw do wyższego poziomu zebym mógł rozwiązywać je i się szkolić? ![]() |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 7 Dołączył: 27.10.2004 Ostrzeżenie: (0%) ![]() ![]() |
jeszcze pytanko, wiadomo że to nie ten temat na te pytanie ale znacie jakieś ćwiczenia w JS od podstaw do wyższego poziomu zebym mógł rozwiązywać je i się szkolić? ![]() Znalezione w moich zakładach, może Ci się przyda: |
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 2 350 Pomógł: 512 Dołączył: 4.01.2009 Skąd: Wrocław / Świdnica Ostrzeżenie: (0%) ![]() ![]() |
Cytat Porządnie to nie zawsze znaczy na zapas. KISS Zakładanie dodatkowych hipotetycznych wymagań jest bezcelowe. Racja, ale tym sposobem jest szybciej( brak zbędnych operacji matematycznych ), kod jest krótszy, kod stwarza nowe możliwości - na pewno więcej zalet, niż wad. O tym co Ty podałeś nie pomyślałem - ale masz tutaj rację. Zasada jest zachowana ![]() A co do samego stwierdzenia - "Zakładanie dodatkowych hipotetycznych wymagań jest bezcelowe" to masz rację, ale jeśli możesz zrobić coś co później pomoże Ci rozwiązać dany problem i nie zajmie całość zbyt dużo czasu to warto napisać tak kod, aby był uniwersalny i o to mi głównie chodziło ![]() Pozdrawiam -------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 13.06.2025 - 22:56 |