Fiz um crud simples utilizando JavaScript puro para as funcionalidades, é um crud para cadastro de funcionarios onde podemos colocar nome, função e salario, editar e excluir todas as informações ou apenas algumas.
- HTML5
- CSS 3
- JavaScript
function openModal(edit = false, index = 0) {
modal.classList.add('active')
modal.onclick = e => {
if (e.target.className.indexOf('modal-container') !== -1) {
modal.classList.remove('active')
}
}
if (edit) {
sNome.value = itens[index].nome
sFuncao.value = itens[index].funcao
sSalario.value = itens[index].salario
id = index
} else {
sNome.value = ''
sFuncao.value = ''
sSalario.value = ''
}
}
function editItem(index) {
openModal(true, index)
}
function deleteItem(index) {
itens.splice(index, 1)
setItensBD()
loadItens()
}
