• 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

0 głosów
419 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ź 247 wizyt
pytanie zadane 9 lipca 2020 w JavaScript przez Author[] Gaduła (3,130 p.)
0 głosów
2 odpowiedzi 374 wizyt
pytanie zadane 15 czerwca 2019 w JavaScript przez Programista 22 Bywalec (2,270 p.)
0 głosów
0 odpowiedzi 795 wizyt
pytanie zadane 26 lipca 2017 w Sieci komputerowe, internet przez Paweł123 Nałogowiec (33,540 p.)

93,691 zapytań

142,610 odpowiedzi

323,216 komentarzy

63,218 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

Twierdza Linux. Bezpieczeństwo dla dociekliwych

Aby uzyskać rabat -10%, użyjcie kodu pasja-linux, wpisując go w specjalne pole w koszyku.

...