Javascript 使用store.js将变量从一个页面传递到下一个页面,保持变量类型不变

Javascript 使用store.js将变量从一个页面传递到下一个页面,保持变量类型不变,javascript,local-storage,Javascript,Local Storage,我有一个输入表单,我用它来收集一些信息图形参数,然后用它来定义如何呈现下一页上的图形。我遇到的问题是,我正在使用store.js,它应该能够满足JSON.stringify和JSON.parse的需要,但是我得到的变量仍然是字符串 以下是表单中的一些代码: 形式 以下是输入测试代码: <head> <script src="../js/store.min.js"></script> <title>Test Code</titl

我有一个输入表单,我用它来收集一些信息图形参数,然后用它来定义如何呈现下一页上的图形。我遇到的问题是,我正在使用store.js,它应该能够满足JSON.stringify和JSON.parse的需要,但是我得到的变量仍然是字符串

以下是表单中的一些代码:

形式

以下是输入测试代码:

<head>    
<script src="../js/store.min.js"></script>
    <title>Test Code</title>
</head>

<body>
    <p>Verifying input data</p>
    <p id="var1"></p>
<script>
    var mxO = store.get("maxO");
        alert( typeof mxO );
    document.getElementById("var1").innerHTML = mxO;

</script>

该警报告诉我mxO是一个字符串。图形页面希望此值为数字。如果有人能告诉我我做错了什么,我将不胜感激…

为什么不使用JSON.parse?store.js将以字符串的形式存储对象。我想我必须尝试一下,谢谢。
<head>    
<script src="../js/store.min.js"></script>
    <title>Test Code</title>
</head>

<body>
    <p>Verifying input data</p>
    <p id="var1"></p>
<script>
    var mxO = store.get("maxO");
        alert( typeof mxO );
    document.getElementById("var1").innerHTML = mxO;

</script>