Skip to content

Commit

Permalink
[UPDATE]: Adição de condição para que o botão apareça
Browse files Browse the repository at this point in the history
  • Loading branch information
vitormanoel17 committed Apr 25, 2022
1 parent e662a30 commit 4ec9eac
Showing 1 changed file with 21 additions and 17 deletions.
38 changes: 21 additions & 17 deletions src/materiasCursadas.js
Original file line number Diff line number Diff line change
@@ -1,21 +1,25 @@
console.log("Hello World!")
// criando botão para acionar a função
let btn = document.createElement("button");
btn.innerHTML = "Salvar";
btn.style.cssText = 'position:absolute;top:105px;left:150px;width:100px;height:24px;background-color: #404E82; color: white;border:0px solid #ddd;';
// criando função para salvar as matérias ao clicar no botão
btn.onclick = function () {
let doc = document.querySelectorAll("#j_id_jsp_303365748_2 > table > tbody:nth-child(4) > tr > td:nth-child(1)")
const matList = [...doc]
const materias = matList.map(({ innerText }) => ({
materia: innerText
}))
console.log(materias)
// salvando matérias em um json no localStorage
localStorage.setItem("materias", JSON.stringify(materias))
console.log('Matérias salvas com sucesso');
};
document.body.appendChild(btn);

if(document.body.contains(document.querySelector(".infoAltRem"))){
// criando botão para acionar a função
let btn = document.createElement("button");
btn.innerHTML = "Salvar";
btn.style.cssText = 'position:absolute;top:105px;left:150px;width:100px;height:24px;background-color: #404E82; color: white;border:0px solid #ddd;';
// criando função para salvar as matérias ao clicar no botão
btn.onclick = function () {
let doc = document.querySelectorAll("#j_id_jsp_303365748_2 > table > tbody:nth-child(4) > tr > td:nth-child(1)")
const matList = [...doc]
const materias = matList.map(({ innerText }) => ({
materia: innerText
}))
console.log(materias)
// salvando matérias em um json no localStorage
localStorage.setItem("materias", JSON.stringify(materias))
console.log('Matérias salvas com sucesso');
alert("Matérias salvas com sucesso")
};
document.body.appendChild(btn);
}
// ----Retornando matérias salvas no local storage----
// const disciplinas = JSON.parse(localStorage.getItem('materias'));
// console.log(disciplinas);

0 comments on commit 4ec9eac

Please sign in to comment.