Ver Mensaje Individual
  #4 (permalink)  
Antiguo 11/06/2011, 14:38
Avatar de emprear
emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 9 meses
Puntos: 1567
Respuesta: Cambiar imagen desde una celda a otra

johelportilla:

Al parecer lo que querés es que desde una celda se pueda cambiar la imagen que esta en otra, el siguiente javascript, hace algo similar, y es muy sencillo de adaptar a lo que querés.
Tendrías que cambiar el onmouseover por el evento onclick y no olvidar poner el id="ia" (en mi ejemplo) a la imagen que quieras que se reemplace.


Código HTML:
Ver original
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  2. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="es" lang="es" >
  4. <title>XHTML 1.0 transitional</title>
  5. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  6. <style type="text/css">
  7. /*<![CDATA[*/
  8.  
  9. img#ia{
  10. border: solid 1px #000;
  11. }
  12.  
  13. #banner {
  14. width: 400px;
  15. height: 400px;
  16. }
  17. /*]]>*/
  18.  
  19. <script type="text/javascript">
  20. //<![CDATA[
  21.  
  22. function cambiar(imagen){
  23. document.getElementById("ia").src = imagen;
  24. }
  25.  
  26. //]]>
  27. </head>
  28. <div id="banner">
  29. <img id="ia" src="1.jpg" alt="" />
  30. </div>
  31. <p><a href="#" onmouseover="cambiar('2.jpg');">imagen 2</a></p>
  32.  
  33. <p><a href="#" onmouseover="cambiar('3.jpg');" onmouseout="cambiar('1.jpg');">imagen 3</a></p>
  34. </body>
  35. </html>

una demo
http://foros.emprear.com/jsdemo/ia/cambia.html

Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.

Última edición por emprear; 11/06/2011 a las 14:39 Razón: ortografia