当页面加载时,我需要动态设置文本值。 代码是...
$(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
字段上呢?我不知道原因,请帮忙解决。
loginname
元素是否在页面加载时存在于DOM中?username
值是否已经被设置在localStorage中了? - Rory McCrossansetname()
中加入这个语句alert(localStorage.getItem("username"))
; 看看你得到了什么。 - ozil