Skocz do zawartości

  • Zaloguj korzystając z Facebooka Zaloguj korzystając z Twittera Zaloguj przez Steam Zaloguj poprzez Google      Logowanie »   
  • Rejestracja

Witamy w Nieoficjalnym polskim support'cie AMX Mod X

Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.

  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie
Javascript

input o typie ukrytym utrzymuje value po odświerzeniu

Javascript

  • Zamknięty Temat jest zamknięty
3 odpowiedzi w tym temacie

#1 -PainKiller-

    Wszechobecny

  • Zbanowany

Reputacja: 66
Pomocny

  • Postów:498
  • GG:
  • Steam:steam
  • Imię:Kamil
  • Lokalizacja:Kraków
Offline

Napisano 03.11.2010 20:10

Problem polega na tym że podczas odświeżania strony (nie mylić z ponownym wczytaniem strony, przeładowaniem itp, chodzi o zwyczajne odświeżanie przyciskiem "odśwież", lub zazwyczaj F5), input o typie ukrytym utrzymuje swoją wartość z tej przed odświeżeniem, chodzi mi o to że w dokumencie html jest on zdefiniowany tak:
<input type="hidden" value="0" />

następnie z poziomu strony, javascriptem poprzez różne funkcje zmieniam tą wartość a gdy odświeżam ta wartość zostaje czyli załóżmy że skrypty zmieniły mi na
value="6"
, wciskam "odśwież" i wtedy jest wczytany dokument html ale ten input ma już value="6".

Chciałbym aby tak nie było, żeby odświeżanie wczytywało html od nowa lub zerowało wartość tego inputa, domyslam sie ze moznaby to wykonac z pomoca jQuery przez funkcje fabryczna wykonywana po wczytaniu dokumentu ale ja to chce w czystym JS

dodam jeszcze że każde ponowne uruchomienie strony bez czyszczenia histori, ciastek itp wczytuje tego inputa z value 0.
problem w FF nie wiem co w innych sie dzieje...


dzięki za pomoc :)

Dodano 03 listopad 2010 - 20:12:
jakby co to sytuacja ta ma miejsce tu Untitled Document

Dodano 03 listopad 2010 - 20:13:
zaznaczcie 6 liczb, kliknijcie odśwież i wtedy juz sie niby nie da klikac bo max jest osiagniety ale liczby znikaja........

#2 mgr inż. Pavulon

    C35H60Br2N2O4

  • Przyjaciel

Reputacja: 1725
Godlike

  • Postów:6881
  • Steam:steam
  • Imię:Konrad
  • Lokalizacja:Koniecpol
Offline

Napisano 03.11.2010 20:33

Może
window.onload = funkcja;
lub
<body onload="funkcja();" >
albo
window.addEventListener("load", funkcja,  false);

  • +
  • -
  • 1

#3 -PainKiller-

    Wszechobecny

  • Autor tematu
  • Zbanowany

Reputacja: 66
Pomocny

  • Postów:498
  • GG:
  • Steam:steam
  • Imię:Kamil
  • Lokalizacja:Kraków
Offline

Napisano 03.11.2010 20:40

oto mi chodziło, dzięki

#4 Adminek AMXX.PL

    Admin :)

  • Bot

Reputacja: 156
Profesjonalista

  • Postów:7177
  • Lokalizacja:AMXX.PL
Offline

Napisano 03.11.2010 21:38

Wiadomość wygenerowana automatycznie


Ten temat został zamknięty przez moderatora.

Powód: Problem rozwiązany

Jeśli się z tym nie zgadzasz, Dołączona grafika raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.


Z pozdrowieniami,
Zespół AMXX.PL





Również z jednym lub większą ilością słów kluczowych: Javascript

Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych