Buenas, estoy haciendo un registro de jugadores, de manera dinamica, que cuando rellenas un formulario, se guarda en un array los datos y posteriormente se añade a una lista HTML un item con el jugador.
img: https://drive.google.com/file/d/1hOvYRr46p17064tz_1pf9hkF8Lw764Rr/view?usp=sharing
Cuando pasas por el item del jugador, puedes eliminar el usuario, lo hice con un evento onclick, pero mi problema esta que el onclick debe acceder al array definida en el archivo js para poder eliminar el subarray del jugador.
IMPORTANTE: los subarrays se añaden dinamicamente durante el envio del formulario.
file js:
HTML:
El problema esta en que me sale como si players no estuviera definido.
Como lo puedo resolver con onclick?
Gracias
img: https://drive.google.com/file/d/1hOvYRr46p17064tz_1pf9hkF8Lw764Rr/view?usp=sharing
Cuando pasas por el item del jugador, puedes eliminar el usuario, lo hice con un evento onclick, pero mi problema esta que el onclick debe acceder al array definida en el archivo js para poder eliminar el subarray del jugador.
IMPORTANTE: los subarrays se añaden dinamicamente durante el envio del formulario.
file js:
Código (js) [Seleccionar]
var players=[
["player1"],
["player2"],
];
HTML:
Código (html) [Seleccionar]
<html>
<head>
<script src='file.js'></script>
</head>
<i class="fas fa-times-circle close-player" onclick="
players.splice(this.parentNode.id,1);
this.parentNode.parentNode.parentNode.removeChild(this.parentNode.parentNode);
console.log(players);
"></i>
</html>
El problema esta en que me sale como si players no estuviera definido.
CitarUncaught ReferenceError: players is not defined
Como lo puedo resolver con onclick?
Gracias