Ciao a tutti ho il seguente codice.
Nel file css ho abbinato l' uso degli ID con quello della Class, pensando di risparmiare un pò di codice non ripetendo il codice dell' id BOX creando 3 classi dipendenti:
file.css
div#box{
background-image:url(img.jpg);
width:100px;
border-left: 2px solid #000000;
}
/*dipendente da box*/
div#box.a{ top:0px; left:0px; }
div#box.b{ top:-80px; left:102px; }
div#box.c{ top:-160px; left:204px; }
file.htm
file.js
<div id="box" class="a" onmouseover="cambia('A');"></div>
function cambia(val)
{
var el = document.getElementById('box');
el.stye.backgroundImage='url(cambiaimg.jpg)';
}
Il file.js mi cambia lo sfondo del mio id-box ma solo del primo corrispondente alla classe a nemmeno di tutti.
Io vorrei poter cambiare lo sfondo di ognuna delle mie classi è possibile???
Grazie in anticipo ciao![]()

Rispondi quotando