Autor Zpráva
rozarka
Profil *
Ahoj, enkolik dni uz resim problem , jak pridat hodnotu do LS ve formatu Json, predtim si ji samozrejme rozparsuji a ulozim pomoci stringify..ale proste at zkousim co zkousim, nejde mi to, byl by nekdo prosim tak hidny a rekl mi, jak by to melo byt spravne?


Zde prikladam kod:

dekuji moc za kazdou radu.
//localStorage.clear;
    //IF IS TO FOR FIRST TIME
    if(localStorage.savedSearches === undefined)
    {
        //CREATE LOCALSTORAGE ITEM
        
      
       localStorage.savedSearches = []; 
        
    }

document.write(localStorage.savedSearches);

var fetchedValues  = JSON.stringify(localStorage.savedSearches);

var parsedData =  JSON.parse(fetchedValues);

parsedData.push({id : 1, text:'hodnota  1'});



document.write(parsedData);
rozarka
Profil *
Netusi nekdo prosim?
rozarka
Profil *
Zkousel jsem i toto ale porad stejne

var jsonObj = {

            viewers: 
            {
                user1: "value1",
                user2: "value2",
                user3: "value3"
            }
        
};
    
var jsonObj2 = 
    { 
            
                dwdwd: "value1",
                user2: "dededede",
                user3: "value3"
           
        }; 

jsonObj.viewers(jsonObj2) ;
document.write(jsonObj);
console.log(jsonObj);​
shaggy
Profil
rozarka:
Nepomýlil si sa? Toto nie je chat, nečakaj odpoveď každú minútu, ani si nevynucuj odpoveď spamovaním diskusie.

ale proste at zkousim co zkousim, nejde mi to
A tiež sa nauč popisovať problém, pretože na popis "nejde mi to" je len jediná odpoveď: máš to rozbité, oprav si to.
_es
Profil
rozarka:
jak pridat hodnotu do LS ve formatu Json
V localStorage sa dajú ukladať len textové reťazce, preto ti príkaz localStorage.savedSearches = []; uloží prázdny textový reťazec.

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0