Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    cambiare background a un td

    Ciao a tutti...
    ho uno script che mi cambia il background di un td:

    var picz = new initArray(
    "images/img-1.jpg",
    "images/img-2.jpg",
    "images/img-3.jpg",
    "images/img-4.jpg",
    "images/img-5.jpg",
    );

    function modImg(numero) {
    var goodnum = numero;
    document.getElementById('jscriptimg').background = picz[goodnum];
    }

    <td id="jscriptimg" background="images/no-foto-img.gif">

    Tutto funziona perfettamente su IE mentre su FF non vuole saperne...
    pare che la proprietà background del td non venga riconosciuta da FF...

    HELP ME PLEASE!!
    Chi Non RisiKa noN RosiKa

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    function modImg(numero) {
    document.getElementById('jscriptimg').style.backgr oundImage = 'url('+picz[numero]+')';
    }

    dove il background al td lo assegni nello style, in linea

    <td id="jscriptimg" style="background-image:url(images/no-foto-img.gif)">

    o nel fogli di stile esterno

    <style type="text/css">
    #jscriptimg {
    background-image:url(images/no-foto-img.gif);
    }
    </style>

    o altre soluzioni equivalenti, ma che sfruttino sempre i css

    ciao

  3. #3
    così funziona perfettamente...
    Grazie 1000
    Chi Non RisiKa noN RosiKa

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.