spinn_mit/js/functions.js

99 lines
2.6 KiB
JavaScript

/* ideeSpeichern();
function ideeSpeichern(titel, inhalt) {
let url = "system/ideeSpeichern.php";
let formData = new FormData();
formData.append('titel', titel);
formData.append('inhalt', inhalt);
fetch(url,
{
body: formData,
method: "post",
})
.then((response) => {
return response.json();
})
.then((markerData) => {
}
.catch(function(error) {
console.log("error: " + error.message);
});
}
*/
function ideeAnzeigen(data) {
document.querySelectorAll('.loeschen').forEach(e => e.remove());
let titelErstellen = document.createElement("h1");
let titelInhalt = document.createTextNode(data.titel);
titelErstellen.appendChild(titelInhalt);
titelErstellen.classList.add("loeschen");
document.getElementById('idee').appendChild(titelErstellen);
let inhaltErstellen = document.createElement("p");
let inhaltInhalt = document.createTextNode(data.inhalt);
inhaltErstellen.appendChild(inhaltInhalt);
inhaltErstellen.classList.add("loeschen");
document.getElementById('idee').appendChild(inhaltErstellen);
let likesErstellen = document.createElement("p");
let likes = document.createTextNode(data.likes + " Likes");
likesErstellen.appendChild(likes);
likesErstellen.classList.add("loeschen");
document.getElementById('idee').appendChild(likesErstellen);
let bild = document.createElement("img");
bild.src = data.bild;
bild.classList.add("ideeBilder");
bild.classList.add("loeschen");
document.getElementById('idee').appendChild(bild);
console.log(data);
let herz = document.createElement("img");
herz.src= "../images/herz-0.png";
herz.classList.add("herz");
herz.classList.add("loeschen");
document.getElementById('idee').appendChild(herz);
herz.addEventListener('click', function() {
herz.src= "../images/herz-1.png";
});
}
function kommentareAnzeigen(kommentarId){
let url = "system/alleKommentareHolen.php";
fetch(url)
.then((response) => {
return response.json();
})
.then((data) => {
let k = document.createElement("h3");
let k_text = document.createTextNode("Kommentare:");
k.appendChild(k_text);
k.classList.add("loeschen")
document.getElementById('idee').appendChild(k);
let kommentarErstellen = document.createElement("p");
let kommentar = document.createTextNode(data[kommentarId].k_text);
kommentarErstellen.appendChild(kommentar);
kommentarErstellen.classList.add("loeschen");
document.getElementById('idee').appendChild(kommentarErstellen);
})
.catch(function(error) {
console.log('Error!: ' + error.message);
});
}