Estás en: Inicio >> Foros >> Informática >> Webmasters
Webmasters /

cambiar imagen con javascript

Participa en el tema cambiar imagen con javascript en el foro Webmasters.
hola, este es mi problea. quiero que a traves de javascript se me cambie el ...

Buscar en este tema:
 
  •  
    #1 cambiar imagen con javascript
    hola, este es mi problea. quiero que a traves de javascript se me cambie el fondo de una tabla...


    el codigo q escribi es el siguiente:
    (obviando q abri una tabla y un tr)
    <td id = "a" background="img_generales/btnMenuSinSel.gif" onmouseover= "botonsel()">&nbsp;</td>

    funcion:

    <script language="javascript">
    function Botonsel()
    {
    document??????????????
    alert('cambiada');
    }
    </script>

    como veran probe muchas formas para llamar a dicha tabla pero no se como....
    espero ayuda gracias!
    Editado por zebro1991 - 07.06.2009 02:03 hs.
    +
     
    0
    Me gusta
     
    | Más
  • #2 Re: cambiar imagen con javascript

    No es más fácil con una regla CSS?

    table#id_tabla tr td
    {
    background: url(img_generales/btnMenuSinSel.gif);
    }
    table#id_tabla tr td:hover
    {
    background: url(img_generales/imagen_hover.gif);
    }

    Agregale los no-repeat o repeat-x/y que necesites...

    Si todavía queres hacerlo con JS:

    var cambiar_fondo = function(id, modo)
    {
    var elemento = document.getElementById(id);
    if (modo == 'in')
    {
    elemento.style.background = 'url(img_generales/imagen_hover.gif)';
    }
    else
    {
    elemento.style.background = 'url(img_generales/btnMenuSinSel.gif)';
    }
    }

    Y:

    <table>
    <tr>
    <td id="celda_1" onmouseover="cambiar_fondo('celda_1', 'in')" onmouseout="cambiar_fondo('celda_1', 'out')">LALALA</td>
    </tr>
    </table>
    Me gusta este mensaje
  • #3 Re: cambiar imagen con javascript

    me pordrias decir como se hace una regla css, yo se hacer css pero no se como acer una regla
    Me gusta este mensaje
  • #4 Re: cambiar imagen con javascript

    Lo que te pase debería funcionar. Ponelo en un archivo css y linkealo a la página donde lo vayas a usar o incrustalo en la misma página... Si tenes dudas chiflá...
    Me gusta este mensaje
Estás en: Inicio >> Foros >> Informática >> Webmasters


Estadísticas del tema
  • 3 RESPUESTAS
  • 946 VISTAS
  • 2 USUARIOS RESPONDIERON
 
Ir arriba
Contacto | Acerca de | Ayuda | Términos Legales | privacidad | Pautas de convivencia | Mapa de los foros | TrabajÁ con nosotros
©2008 Psicofxp.com S.A. - Todos los derechos reservados
Certifica IAB