• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

wyliczanie nowej daty

VPS Starter Arubacloud
0 głosów
99 wizyt
pytanie zadane 21 lutego 2019 w JavaScript przez aniaska4 Obywatel (1,010 p.)
document.querySelector('#a').addEventListener('input', function () {
            var ts = Date.parse(this.value);
        
                if (isNaN(ts)) {
                    return;
                }
            
            var date = new Date(ts);
            
            date.setMonth(date.getMonth() + 3);
            var y = date.getFullYear();
            var m = date.getMonth() + 1; // JS numeruje miesiące od 0 do 11
            var d = date.getDate();
            
            document.querySelector('#b').value = y + '-' + (m > 9 ? '' : '0') + m + '-' + (d > 9 ? '' : '0') + d;
    }, false);

czy ktoś może mi powiedzieć czemu wyrzuca mi błąd w konsoli, że 'Cannot read property 'addEventListener' of null' skoro wydarzenie przypisane jest do inputa. Powinno chyba w momencie wpisywania daty do inputa automatycznie wyliczać?

 

<input type="data" id="a" /> <input type="data" id="b" />

 

1 odpowiedź

0 głosów
odpowiedź 21 lutego 2019 przez pablop76 VIP (123,340 p.)
wybrane 21 lutego 2019 przez aniaska4
 
Najlepsza
Prawdopodobnie odpalasz funkcję przed załadowaniem DOM

Podobne pytania

0 głosów
1 odpowiedź 247 wizyt
pytanie zadane 13 listopada 2022 w JavaScript przez kordix Gaduła (3,910 p.)
0 głosów
3 odpowiedzi 272 wizyt
0 głosów
2 odpowiedzi 158 wizyt
pytanie zadane 12 kwietnia 2019 w JavaScript przez Whereismycode Obywatel (1,710 p.)

93,008 zapytań

141,975 odpowiedzi

321,256 komentarzy

62,350 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Wprowadzenie do ITsec, tom 2

Można już zamawiać tom 2 książki "Wprowadzenie do bezpieczeństwa IT" - będzie to około 650 stron wiedzy o ITsec (17 rozdziałów, 14 autorów, kolorowy druk).

Planowana premiera: 30.09.2024, zaś planowana wysyłka nastąpi w drugim tygodniu października 2024.

Warto preorderować, tym bardziej, iż mamy dla Was kod: pasja (użyjcie go w koszyku), dzięki któremu uzyskamy dodatkowe 15% zniżki! Dziękujemy zaprzyjaźnionej ekipie Sekuraka za kod dla naszej Społeczności!

...