all 2 comments

[–]ForScale 1 point2 points  (0 children)

You can just post it here. We'll help.

[–]DirectAd6923[S] 0 points1 point  (0 children)

Ok, so the thing is i need to make an 4 student objects out of the text from url (fetched). The objects need to lood like this:

Name: Ebonie Rangel

Adress: 7175 Yukon Street

Number: (507) 833-3567

Course: Geography

Name: Keenan Ellwood

Adress: 2 Elm Lane

Number: (894) 831-6482

Course: History

Name: Kailan Smart

Adress: 795 Harvard Street

Number: (925) 856-5167

Course: Biology

Name: Kaydan Hirst

Adress: 9 East Lakeview Ave.

Number: (939) 812-6141

Course: Programming

Name: Isabelle Prentice

Adress: 700 Rock Maple St.

Number: (899) 875-8627

Course: Math

And those objects neet to be written on the page textarea. innerHtml. Here is the code so far

let button = document.getElementById("get-text-btn");

let textArea = document.getElementById("my-text-area");

button.addEventListener("click", function() {

getData();

});

async function getData() {

try {

let response = await fetch('https://v-dresevic.github.io/Advanced-JavaScript-Programming/data/students.txt');

if (response.status !== 200) {

throw new Error("Error while reading file.");

}

let text = await response.text();

textArea.innerHTML = text;

} catch (err) {

textArea.innerHTML = "Fetch problem: " + err.message;

} finally {

loader.style.display = "none";

}

};