Hirdetés

Új hozzászólás Aktív témák

  • j0k3r!
    őstag

    Majdnem tökéletes, amit írtál, csak annyi a baj, hogy a JS kis- és nagybetűérzékeny, és nálad az a rossz, hogy nagy kezdőbetűvel írtad a colort (Color-t írtál), tehát így jó (pl. piros színnel):
    document.getElementById('id').style.color='#FF0000';
    Ilyenkor, ha nem működik, érdemes megnézni a helyes szintaktikát pl. a w3schools megfelelő oldalán, pl. a color tulajdonságé itt van: [link]
    JavaScript syntax: object.style.color="#FF0000"

    koszonom, sajnos nem mukodik igy sem :/
    illesztek be kodreszleteket:

    html:

    <tr>
    ...
    <td><img src="images/seasons/s01_2.png" width="100" height="140" onMouseOver="imgChange3(this,'images/seasons/s01.jpg','s01')" onMouseOut="imgChange2(this,'images/seasons/s01_2.png')"></img></td>
    ...

    <tr>
    ...
    <td id="s01">Season 1</td>
    ...

    js:

    function imgChange2(obj,img)
    {
    obj.src = img;
    document.body.style.cursor = 'default';
    }

    function imgChange3(obj,img,id)
    {
    obj.src = img;
    document.body.style.cursor = 'pointer';
    document.getElementById('id').style.color="#FFFFFF";
    }

    onMouseOver hatasara a kep megvaltozik, de a cella betuszine nem :/

Új hozzászólás Aktív témák