javascript
  • jquery
  • json
  • 2016-10-23 44 views 1 likes 
    1

    我想解析一個JSON字符串,但解析的值是未定義的。這裏是jsfiddle如何使用JS解析來自JSON字符串的參數?

    <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> 
    
    +0

    似乎做工精細 - > https://jsfiddle.net/q080hxp3/2/ – adeneo

    回答

    3

    代碼工作正常 - 這裏的問題是的jsfiddle,因爲它的設置文件被加載時,只需運行JS代碼,所以該功能沒有得到註冊 - 這裏的相關選項:

    enter image description here

    +0

    @約翰,我們有一個贏家,這只是解決 –

    +0

    不是真的,這是一條評論,或者至多是許多類似問題的重複。 – adeneo

    相關問題