Как я могу получить данные JSON, встроенные в тег скрипта?Чтение JSON от <script> Тег
<!DOCTYPE html>
<html>
<head>
<script id="data" type="application/json">{org: 10, items:['one','two']}</script>
<script type="text/javascript">
var obj = JSON.parse(document.getElementById('data').value);
console.log(obj);
console.log(obj.org);
</script>
</head>
<body>
</body>
</html>
Я получаю:
неперехваченного SyntaxError: Неожиданный токен у в формате JSON в позиции 0
Почему FirstChild используется, когда тег сценария не имеет дочерних элементов, только данные? –
@GTSJoe - доступ к текстовому узлу внутри узла элемента. – Quentin
Есть ли преимущества для этого только при использовании document.getElementById ('data'). Text? –