Salve a tutti, e il mio primo post ho cercato una sezione per presentarsi ma non l'ho trovata per cui mi scuso subito.
Ho un problema, tempo fa mi sono imbattuto in una variante in js per selezionare un elemento html da manipolare es:
Se voglio cambiare lo sfondo di un div cliccandoci sopra uno dei metodi può essere questo:
<div id="div1" onclick="CambiaSfondo('div1')">XXXX</div>
function CambiaSfondo(div)
{
getElementById(div).style.background-color = 'green';
}
il metodo che avevo visto era simile all'esempio sopra riportato, solo che invece di passare l'id dell'elemento dichiarandolo, con la parola chiave .this si può passare in modo dinamico l'elemento.
Dovrebbe essere una cosa del genere:
<div id="div1" onclick="CambiaSfondo(this)">XXXX</div>
Qualcuno cortesemente può darmi delucidazioni?
Grazie in anticipo.