我想要显示现场球员,但我不能:
<body>
<header>
<h1>My memory Game</h1>
</header>
<div id="timer">
Player Name:
<span id="player-name">
<script type='text/javascript'>
sessionStorage.getItem('player');
//alert("Your name is: " + sessionStorage.getItem('player'));
</script>
</span>
</div>当我使用javascript alert测试它时,一切正常:播放器名称显示没有问题,请注意
发布于 2012-04-22 19:16:44
使用以下命令:
document.getElementById('player-name').innerHTML =
sessionStorage.getItem('player');修复代码:
<body>
<header>
<h1>My memory Game</h1>
</header>
<div id="timer">
Player Name:
<span id="player-name">
</span>
</div>
<script type='text/javascript'>
document.getElementById('player-name').innerHTML = sessionStorage.getItem('player');
</script> 你应该做一些javascript教程。
发布于 2012-04-22 19:16:18
sessionStorage.getItem('player')返回一个字符串。你应该用它做点什么。就像在警报中显示。-这是根据你的细节工作的.
一旦有了值,就可以将其放入元素中
即:
myelement.inneHtml=sessionStorage.getItem('player')
发布于 2012-04-22 19:17:46
这将把它写到你的span中,你应该把脚本标签放在span下面(我不知道如果你在执行的时候覆盖它会发生什么,也许也能工作)
document.getElementById("player-name").innerHTML = sessionStorage.getItem('player');https://stackoverflow.com/questions/10267451
复制相似问题