首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >显示sessionStorage项目

显示sessionStorage项目
EN

Stack Overflow用户
提问于 2012-04-22 19:14:07
回答 3查看 7.7K关注 0票数 1

我想要显示现场球员,但我不能:

代码语言:javascript
复制
<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测试它时,一切正常:播放器名称显示没有问题,请注意

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-04-22 19:16:44

使用以下命令:

代码语言:javascript
复制
document.getElementById('player-name').innerHTML = 
     sessionStorage.getItem('player');

修复代码:

代码语言:javascript
复制
<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教程。​

票数 2
EN

Stack Overflow用户

发布于 2012-04-22 19:16:18

sessionStorage.getItem('player')返回一个字符串。你应该用它做点什么。就像在警报中显示。-这是根据你的细节工作的.

一旦有了值,就可以将其放入元素中

即:

myelement.inneHtml=sessionStorage.getItem('player')

票数 3
EN

Stack Overflow用户

发布于 2012-04-22 19:17:46

这将把它写到你的span中,你应该把脚本标签放在span下面(我不知道如果你在执行的时候覆盖它会发生什么,也许也能工作)

代码语言:javascript
复制
document.getElementById("player-name").innerHTML = sessionStorage.getItem('player');
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10267451

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档