Salve a tutti, è la prima volta che scrivo su questo forum, quindi chiedo perdono per eventuali errori.
Sto creando un sito sul gioco degli scacchi, e ho delle direttive da seguire: i tre linguaggi che devo usare(html,javascript e css) devono essere separati e non posso usare la proprietà InnerHtml né prendere file esterni che il codice js possa leggere;inoltre tutte le funzioni js devono essere lette da una funzione gestoreload che le carica tutte al caricamento della pagina.
Detto questo arrivano i problemi: sono riuscito a far muovere i pezzi sulla scacchiera, però ho dovuto usare il metodo onclick"nomefunzione" in html. Quando provo a spostare il tutto in gestoreload , creando più var con nomi diversi e legate ognuna ad un id di un pezzo(es: var nodo01= document.getelementByID("01");
nodo01.onclick = gestoreMovimento(01), ripetuto per 63 volte)
mi fa muovere solo l'ultima document.getElementbyId associata all'onclick, quando in realtà devono muoversi tutti i pezzi e non riesco a capire come far si che funzioni.Qualcuno può aiutarmi?