显示存储的图像

时间:2016-02-29 11:06:35

标签: javascript session-storage

我有一些变量sessionStorage包含图像来源,我应该做的是显示它们。在我的HTML页面中,我试过这样:

</div>
<h1 id="h1poggia">
    Here's your choices:
</h1>
<div>
    <script src="Script1.js">
        riep();
    </script>
</div>

这就是功能:

    function riep() {
    imuno = sessionStorage.getItem('imuno');
    imdue = sessionStorage.getItem('imdue');
    document.write(imuno, imdue);
}

但似乎该功能甚至无法获取!我哪里错了?

1 个答案:

答案 0 :(得分:1)

这不起作用:

<script src="Script1.js">
    riep();
</script>

如果你需要包含一个外部脚本然后调用函数,你可能需要将它分开:

<script src="Script1.js"></script> 
<script>
    riep();
</script>

但是,您使用document.write这是危险的并且已弃用。请改为使用:

document.getElementById("myDiv").innerHTML = imuno+", "+imdue;

并为div设置ID:

<div id="myDiv"></div>