2013-09-27 2 views
1

Я новичок в JSON, и я просто не могу получить доступ к данным объекта.Ошибка при сборе: ошибка вызова метода в NPObject.

это код:

<!doctype html> 
<html> 
<head> 
<meta charset="utf-8"> 

<title>ajax </title> 


</head> 

<body> 

    <p id="p"></p> 


    <script type="text/javascript" > 
     var r = new XMLHttpRequest() 
     r.open("GET", "d.json"); 

     if(r.readyState ===4 && r.status ===200){ 
     var data = JSON.parse(r.responseText); 
     var p = document.getElementById("p"); 
       p.innerHTML = data.user; 

     } 
     r.send(); 
    </script> 


</body> 
</html> 

и это файл d.json

{"user":"khaled","age":"20"}; 

я получил эту ошибку: "Ошибка неперехваченным:. Ошибка метода на NPObject призывающую"

спасибо.

+1

Какой линия делает его точку к? –

+1

Ваш оператор if должен перейти в 'r.onreadystatechange = function() {/ * ЗДЕСЬ * /}' – bfavaretto

ответ

1

, если его вспышка URL ур дела с тогдашней этой ссылкой поможет

npe flash

еще

общего обсуждения в Google коммах

npe google

Смежные вопросы