Eli ongelma on seuraavanlainen:
Lomakkeen tiedot eivät saisi kadota jos niitä on muutettu ja käyttäjä on siirtymässä sivulta pois.
Oma ratkaisuni: Työnnän lomakkeelta elementtien tiedot keksiin kun käyttäjä muuttaa tietoja lomakkeella ja sitten kun käyttäjä poistuessaan sivulta confirm boksista valitsee, että "cancel", eli en halua poistua tallentamatta. Sivu ohjautuu takaisin ja palauttaa tiedot keksistä lomakkeelle niin kuin pitääkin. Eli tiedot ei häviä...
Mutta kysymykseni olisikin, että miten sivun saa pysymään samalla sivulla kun käyttäjä valitsee confirm boksista cancel (en halua poistua tallentamatta) ilman, että tarvii keksistä palauttaa tietoja lomakkeelle. Eli sivun ei ohjaudu mihinkään jos käyttäjä klikkaa cancel ja tiedot säilyy lomakkeella?
function checkCookie(){
var keksi = getCookie("elementit");
if(keksi.length > 1){
vahvistus = confirm('Lomakkeen tietoja muutettu, en halua poistua tallentamatta?');
if(vahvistus == false){
location.href = location.href;
}
else{
document.cookie = "elementit" "=" escape("0");
}
}
}
Window onkelma
kesäkoodari
0
196
Vastaukset
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Tänään pyörit ajatuksissa enemmän, kun erehdyin lukemaan palstaa
En saisi, silti toivon että sinä vielä palaat ja otetaan oikeasti selvää, hioituuko särmät ja sulaudummeko yhteen. Vuod225254- 254408
- 282561
- 342264
- 372008
- 151938
En ole koskaan kokenut
Ennen mitään tällaista rakastumista. Tiedän että kaipaan sinua varmaan loppu elämän. Toivottavasti ei tarvitsisi vain ka191617- 121541
Voi ei! Jari Sillanpää heitti keikan Helsingissä - Hämmästyttävä hetki lavalla...
Ex-tangokuningas on parhaillaan konserttikiertueella. Hän esiintyi Savoy teatterissa äitienpäivänä. Sillanpää jakoi kons211277Kerranki asiat oikein
Ilkka ja muut pienpuolueeet...teitte hyvän työn kun valitsitte pätevän henkilön virkaan eikä kepulle passelia!! Jatkakaa101194