我目前正在将字段的值分配给一个变量:
userName = document.getElementById('userName').value;
然后将该变量分配给localstorage:
localStorage.setItem('userName', JSON.stringify(userName));
在这里检索该物品:
var retrievedUserName = localStorage.getItem('userName');
尝试将项目内容输出到HTML div中:document.getElementById("response-heading-name2").innerHTML = retrievedUserName;
...但是当我检查HTML时,它输出带有双引号的字符串:"My name"
有人知道为什么会发生这种情况,以及如何防止双引号出现吗?