javascript - 如何使用JS解析JSON字符串中的参数?

标签 javascript jquery json

<分区>

我正在尝试解析 JSON String ,但解析的值是 undefined 。这是 jsfiddle

    <input type="submit" onclick=testJSON() value="Test"/> 
    <div id = "result">Test </div> 

<script> 
    function testJSON() { 

    var jsonString = '{"param1":"123","param2":"XXX78","param3":"11378"}'; 

    document.getElementById("result").innerHTML = (JSON.parse(jsonString)).param2;

    } 
</script> 

最佳答案

代码运行良好——这里的问题出在 JSFiddle 中,因为它被设置为在加载文档时只运行 JS 代码,所以函数没有被注册——这里是相关的选项:

enter image description here

关于javascript - 如何使用JS解析JSON字符串中的参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40206181/

相关文章:

jquery - select2 - 为输入和下拉设置不同的宽度

javascript - OnClick 时获取 JavaScript 或 JQuery 值中的复选框

javascript - 如何从数组中删除一个值? javascript

java - 改造错误 JSONSyntaxException

javascript - 如何从 puppeteer 异步函数内部返回值(对象)?

javascript - 使用 firebase 云功能时是否应该通过快照获取引用?

javascript - 如何在 JavaScript 中将字符串部分保存在变量中

javascript - Firebase URL 缩短器与 jQuery Ajax Post?

c# - 将 JSON 反序列化为 C# 对象 - 没有数据被反序列化

Javascript:类似java的包和类冲突问题