我在JS中的代码有一些问题。当我想检测是否有人按下按钮进行消除时,控制台应向我显示带有寄存器的ID,但它会向我显示该错误。
我一直在寻找很多信息。例如,有人说我的HTML代码有问题,但我看上去很不错,代码也很好。
function eliminarContacto(e) {
if(e.target.parentElement.classList.contains('btn-borrar')) {
const id = e.target.parentElement.getAttribute('data-id');
//console.log(id);
const respuesta = confirm('Estas seguro?');
if(respuesta) {
const xhr = new XMLHttpRequest();
xhr.open('GET', `inc/modelos/modelo-contactos.php?id=${id}&accion=borrar`, true);
xhr.onload = function() {
if(this.status == 200) {
const resultado = JSON.parse(xhr.responseText);
console.log(resultado);
}
}
//enviar la peticion
xhr.send();
}
}
}