MediaWiki:CardCatalog.js: mudanças entre as edições
Ir para navegação
Ir para pesquisar
imported>Jaideraf m (implementing localStorage) |
Sem resumo de edição |
||
Linha 1: | Linha 1: | ||
/* jshint esversion: 10 */ |
|||
(function () { |
(function () { |
||
⚫ | |||
"use strict"; |
|||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
localStorage.setItem('name', name); |
|||
} |
|||
⚫ | |||
⚫ | |||
⚫ | |||
function addCrb() { |
|||
⚫ | |||
⚫ | |||
catalogCardBy.addEventListener("click", addCrb); |
|||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
document.getElementById('name').innerHTML = localStorage.name; |
|||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
catalogCardBy.addEventListener('click', addName); |
|||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
localStorage.setItem("name", name); |
|||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
})(); |
})(); |
Edição atual tal como às 11h31min de 17 de março de 2024
/* jshint esversion: 10 */
(function () {
function addName() {
const name = prompt('Informe o nome', '');
if (!name) return;
document.getElementById('name').innerHTML = name;
localStorage.setItem('name', name);
}
function addCrb() {
let crb = prompt('Informe o CRB', 'CRB-');
if (!crb || crb === 'CRB-') return;
crb = ` – ${crb.trim()}.`;
document.getElementById('crb').innerHTML = crb;
localStorage.setItem('crb', crb);
}
// Credit magic
const catalogCardBy = document.getElementById('catalogCardBy');
if (localStorage.name) {
document.getElementById('name').innerHTML = localStorage.name;
}
if (localStorage.crb) {
document.getElementById('crb').innerHTML = localStorage.crb;
}
catalogCardBy.addEventListener('click', addName);
catalogCardBy.addEventListener('click', addCrb);
})();