.val函数Javascript等效项不起作用?

.val函数Javascript等效项不起作用?,javascript,Javascript,(如果写得不对,请编辑,我的英语不是很好) 所以我需要用javascript保存输入的值,我尝试用选择器使用.Value,但它无法返回值 这个问题有一些有价值的见解,但没有回答我的问题 var Value=document.getElementById(“测试”).Value; 函数save(){ setItem(“注意”},值); } (功能(){ Value=localStorage.getItem(“注意”); })(); 基本上,我试图从输入中保存数据,我在另一个项目的设置页面中使用

(如果写得不对,请编辑,我的英语不是很好) 所以我需要用javascript保存输入的值,我尝试用选择器使用.Value,但它无法返回值

这个问题有一些有价值的见解,但没有回答我的问题

var Value=document.getElementById(“测试”).Value;
函数save(){
setItem(“注意”},值);
}
(功能(){
Value=localStorage.getItem(“注意”);
})();
基本上,我试图从输入中保存数据,我在另一个项目的设置页面中使用输入,我需要在重新加载页面后重新加载设置


执行

所以我真的希望它重新加载我的设置输入值,并在我重新加载页面时保存数据,但什么也没发生。我想让它保存我的数据并在进入页面时重新加载。

你犯了很多错误。。。。 这是解决方案

HTML

<input id="test" placeholder="Write Here">
<button onclick="save()">Execute</button>

您需要在用户单击后获取值。在编辑器中禁用“智能报价”。它是
,而不是
。使用(点击
F12
)并读取任何错误;尝试使用浏览器的 — 
Value
什么时候改变?@SebastianSimon噢,对不起,我是从电话里输入的,电脑阻止了stackoveflow,无法在电脑中发布,对不起。我现在修好了。在保存的第二行中,结束括号是真的在那里吗?还是电话的输入错误?谢谢,这似乎起到了作用,我想我使用的value属性不正确。再次感谢。
var Item  = document.getElementById("test");

function save() { 
 localStorage.setItem("note", Item.value);
}

(function() {
 Item.value = localStorage.getItem("note");
})();