Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/443.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用JavaScript在本地存储用户输入_Javascript_Html_Css_Cross Platform - Fatal编程技术网

如何使用JavaScript在本地存储用户输入

如何使用JavaScript在本地存储用户输入,javascript,html,css,cross-platform,Javascript,Html,Css,Cross Platform,我正在创建一个跨平台应用程序,我希望用户bio存储在本地,并在刷新和关闭/重新打开后留在那里。 谢谢 var newBio=document.getElementById(“bio”).value; var storeBio=localStorage.setItem(newBio); document.getElementById(“bio”).innerHTML=localStorage.getItem(storeBio) 如果您不知道如何编写内容,请查看MDN文档中的或其他地方 .getI

我正在创建一个跨平台应用程序,我希望用户bio存储在本地,并在刷新和关闭/重新打开后留在那里。 谢谢

var newBio=document.getElementById(“bio”).value;
var storeBio=localStorage.setItem(newBio);
document.getElementById(“bio”).innerHTML=localStorage.getItem(storeBio)

如果您不知道如何编写内容,请查看MDN文档中的或其他地方

.getItem
需要一个名称作为参数。和
.setItem
需要两个参数(名称和值),但您只提供了一个参数
storeBio
,该参数不正确(也是因为函数
localStorage.setItem
不能是名字)

在html中声明了saveBio函数。为什么不向我们展示“按原样保存和获取”函数

函数saveBio(){ var newBio=document.getElementById(“bio”).value; setItem('bio',newBio); } 函数getBio(){ //设置bio时为什么使用(正确方式)“.value” //但是在这里您使用的是.innerHTML吗? document.getElementById(“bio”)/。innerHTML= .value=localStorage.getItem('bio') //顺便说一下,innerHTML只出现在带有结束标记的元素上 } //在这里,您可以在加载页面时调用函数 getBio()


您使用不正确。哦,好的。你用什么在本地存储这样的东西?