You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

42 lines
895 B

socket = io();
const form = document.querySelector("#form");
socket.on("connect", () => {
socket.on("players",(socket) => {
data = new Map(JSON.parse(socket));
console.log(data);
const player = document.querySelector("#players")
player.innerHTML=''
data.forEach((it,key) => {
let p = document.createElement("p");
p.innerHTML = `joueur : ${key} points : ${it}`;
player.appendChild(p);
})
})
})
form.addEventListener('submit',function(e){
e.preventDefault();
value = form.querySelector("input[name=pseudo]").value;
if(value)
{
perso = {
id: value,
nom: socket.id,
test: "coucou"
}
data = JSON.stringify(perso);
console.log(`[Client Side] inputValue : ${data}`);
socket.emit('testing',data);
}
})