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

question-closed Przekierowanie w JavaScript nie działa

Object Storage Arubacloud
0 głosów
181 wizyt
pytanie zadane 2 lipca 2020 w JavaScript przez Author[] Gaduła (3,130 p.)
zamknięte 2 lipca 2020 przez Author[]

Chciałem zapisać dane z pliku HTML do sessionStorage a następnie przekierować użytkownika na inną stronę. gdy przekierowanie jest przed instrukcjami setItem() strona poprawnie przekierowuje użytkownika zaś gdy znajduje się ono za tymi instrukcjami to przekierowanie nie działa. Sprawdziłem kod js ale nie znalazłem błędu. Czy ktoś wie co może być nie tak?

function save()
{

// document.location.href="Reader.html"; teraz działa

var title=getElementById("title").textContent;
var subtitle=getElementyId("subtitle").textContent;
var content1=getElementyId("content1").textContent;
var content2=getElementyId("content2").textContent;
var content3=getElementyId("content3").textContent;
var content4=getElementyId("content4").textContent;
var content5=getElementyId("content5").textContent;
var summary=getElementById("summary").textContent;

sessionStorage.setItem("title", title);
sessionStorage.setItem("subtitle", subtitle);
sessionStorage.setItem("content1", content1);
sessionStorage.setItem("content2", content2);
sessionStorage.setItem("content3", content3);
sessionStorage.setItem("content4", content4);
sessionStorage.setItem("content5", content5);
sessionStorage.setItem("summary", summary);

document.location.href="Reader.html"; // nie działa

}

 

komentarz zamknięcia: Udało się !
komentarz 2 lipca 2020 przez ScriptyChris Mędrzec (190,190 p.)
Czy w konsoli przeglądarki są jakieś błędy?
komentarz 2 lipca 2020 przez Author[] Gaduła (3,130 p.)
Nie pomyślałem o tym faktycznie wywołuje błąd:

Uncaught ReferenceError: getElementById is not defined
    at save (power.js:19)
    at onload (Szablon.html:11)
komentarz 2 lipca 2020 przez Author[] Gaduła (3,130 p.)
Na internecie znalazłem wskazówkę aby dopisać document.getElementById

ale dalej nie działa tym razem wyskakuje błąd:

Uncaught TypeError: document.getElementyId is not a function
    at save (power.js:20)
    at onload (Szablon.html:11)
1
komentarz 2 lipca 2020 przez eunstachy Stary wyjadacz (14,180 p.)

Literówka :) 

document.getElementById

na końcu Element usuń literę "Y" id dodaj "By"

komentarz 2 lipca 2020 przez Author[] Gaduła (3,130 p.)
Dzięki, nie zauważyłem :)

Podobne pytania

0 głosów
1 odpowiedź 128 wizyt
pytanie zadane 9 lipca 2020 w JavaScript przez Author[] Gaduła (3,130 p.)
0 głosów
2 odpowiedzi 198 wizyt
pytanie zadane 15 czerwca 2019 w JavaScript przez Programista 22 Bywalec (2,270 p.)
0 głosów
0 odpowiedzi 629 wizyt
pytanie zadane 26 lipca 2017 w Sieci komputerowe, internet przez Paweł123 Nałogowiec (33,500 p.)

92,679 zapytań

141,582 odpowiedzi

320,065 komentarzy

62,041 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.

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...