在运行任何内容之前我有这个初始的html:
<p id="displayUsers"> Hello </p>
我点击一个按钮,屏幕上的hello被一个cookie值取代,例如lGJMAfWVXSXCChEAAtXaQU1QHNU2
代码如下
function nextUser(users_array) {
printUser.innerHTML = _USERS[myIndex++ % _USERS.length].useruid
}
然后我设置了这个变量:
var userUidDisplayedValue = document.getElementById('displayUsers').innerHTML;
我单击一个按钮来运行nextUser()
,它将遍历上面的cookie值数组。
然后我点击另一个运行mapUidToUser()
的按钮,如下所示
function mapUidToUser(){
console.log(userUidDisplayedValue);
}
日志仍会显示 hello ,而不是现在innerHTML
中的Cookie值。
由于某种原因,该值未更新。任何想法为什么?