@cloyd
Существует несколько способов передачи объекта из JavaScript файла на HTML страницу.
JavaScript файл:
1
|
var myObject = { name: "John", age: 25 }; |
HTML файл:
1 2 3 4 |
console.log(myObject); // Выводит объект в консоль |
HTML файл:
1 2 |
|
JavaScript файл:
1 2 3 |
var myElement = document.getElementById("myData"); var myObject = JSON.parse(myElement.getAttribute("data-object")); console.log(myObject); // Выводит объект в консоль |
JavaScript файл:
1 2 3 4 5 6 7 8 9 |
var xhr = new XMLHttpRequest(); xhr.open("GET", "data.json", true); xhr.onreadystatechange = function () { if (xhr.readyState === 4 && xhr.status === 200) { var myObject = JSON.parse(xhr.responseText); console.log(myObject); // Выводит объект в консоль } }; xhr.send(); |
HTML файл:
1
|
Один из этих способов может подойти в вашем конкретном случае в зависимости от того, какой объект вы хотите передать и каким образом вы хотите использовать его на HTML странице.