A kiválasztott változat és az aktuális verzió közötti különbségek a következők.
Előző változat mindkét oldalon Előző változat Következő változat | Előző változat Utolsó változat Következő változat mindkét oldalon | ||
oktatas:web:javascript:javascript_adattarolas [2021/04/04 21:58] admin [Adattárolás] |
oktatas:web:javascript:javascript_adattarolas [2021/04/08 20:37] admin [Tárolás JSON formátumban] |
||
---|---|---|---|
Sor 4: | Sor 4: | ||
* **Szerző:** Sallai András | * **Szerző:** Sallai András | ||
- | * Copyright (c) Sallai András, 2013, 2014, 2020 | + | * Copyright (c) Sallai András, 2013, 2014, 2020, 2021 |
* Licenc: GNU Free Documentation License 1.3 | * Licenc: GNU Free Documentation License 1.3 | ||
* Web: https://szit.hu | * Web: https://szit.hu | ||
Sor 49: | Sor 49: | ||
<code html index.html> | <code html index.html> | ||
- | <!doctype html> | + | <!DOCTYPE html> |
<html> | <html> | ||
<head> | <head> | ||
Sor 62: | Sor 62: | ||
<button id="torolGomb" onclick="torolGombHandler()">Töröl</button> | <button id="torolGomb" onclick="torolGombHandler()">Töröl</button> | ||
<div id="tarolasKimenet"></div> | <div id="tarolasKimenet"></div> | ||
+ | |||
<script> | <script> | ||
- | + | function taroloGombHandler() { | |
- | function taroloGombHandler(){ | + | |
var bejovoSzam = document.getElementById("szamBevitel").value; | var bejovoSzam = document.getElementById("szamBevitel").value; | ||
if(bejovoSzam == "") | if(bejovoSzam == "") | ||
Sor 75: | Sor 75: | ||
} | } | ||
- | function mutatGombHandler() | + | |
- | { | + | function mutatGombHandler() { |
if(localStorage.getItem('szam') == null) | if(localStorage.getItem('szam') == null) | ||
alert('Nincs érték tárolva'); | alert('Nincs érték tárolva'); | ||
Sor 83: | Sor 83: | ||
} | } | ||
- | function torolGombHandler() | + | function torolGombHandler() { |
- | { | + | |
localStorage.removeItem('szam'); | localStorage.removeItem('szam'); | ||
document.getElementById("tarolasKimenet").innerHTML = "Törölve"; | document.getElementById("tarolasKimenet").innerHTML = "Törölve"; | ||
} | } | ||
- | |||
</script> | </script> | ||
Sor 177: | Sor 175: | ||
</code> | </code> | ||
+ | ===== Objektumok tömbje ===== | ||
+ | |||
+ | Objektumok tömbjét csak JSON formátumban tudjuk tárolni. | ||
+ | |||
+ | Tárolás: | ||
+ | <code javascript> | ||
+ | var objtomb = [ | ||
+ | {nev: 'Jóska', kor: 35}, | ||
+ | {nev: 'Márti', kor: 34} | ||
+ | ]; | ||
+ | |||
+ | localStorage.setItem('valami', JSON.stringify(objtomb)); | ||
+ | </code> | ||
+ | |||
+ | |||
+ | Lekérés: | ||
+ | <code javascript> | ||
+ | objtomb = JSON.parse(localStorage.getItem('valami')); | ||
+ | </code> | ||