【发布时间】:2017-06-09 17:28:07
【问题描述】:
我必须在页面加载时动态设置文本值。代码是..
$(document).ready(function() {
//Function call
setname();
});
function setname() {
document.getElementById('loginname').value = localStorage.getItem("username");
}
<span class="text-muted text-xs block" id="loginname"></span>
我从本地会话中获得了价值,但为什么没有在我的 loginname 字段中设置它们?我不知道为什么,请帮助我。
【问题讨论】:
-
你能把你的表格包括进来吗? - 为什么这被标记为 PHP?
-
您显示的代码没有明显错误。加载时 DOM 中是否存在
loginname元素?username值是否设置在 localStorage 中? -
-
@piyush 把这个声明
alert(localStorage.getItem("username"));在setname()看看你得到了什么。 -
document.getElementById('loginname').innerHTML= localStorage.getItem("username");
标签: javascript php jquery html