Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/12/2009, 15:02
Geisser
 
Fecha de Ingreso: diciembre-2009
Mensajes: 3
Antigüedad: 15 años, 2 meses
Puntos: 0
Rellenar una celda con un 'Ok' o 'Error' dependiendo de los valores de una tabla.

Buenas forer@s,

Lo primero agradecer el esfuerzo y gran trabajo realizado en este foro, es impresionante.

Me dirijo a Ud. solicitando ayduda para terminar de resolver un problema que me a surgido al desarrollar un aplicativo Web+JavaScript para poder realizar informes.

Les agradecería muchisimo si alguién me puede echar una mano con esto.

Les expongo el ejercicio:

Les dejo link para que puedan descargar imagen de la situación al problema:

[URL="http://www.4shared.com/file/174611229/26ff3ad9/Cuadro-de-Comandos.html"][/URL]

Tengo una tabla en la cual los datos que se obtienen son mediante variables.

En una de las columnas obtengo el valor 'Ok' o 'Error'.

Estas tablas se visualizan en pantalla de forma emergente mediante la librería Mootols 1.2

Para acceder a estas tablas emergentes tengo habilitado un menú con sus links correspondientes, debajo de cada link tengo situada una celda y me gustaría que se rellenase automaticamente con un 'Ok' si el valor de las celdas de una de las columnas de su tabla correspondiente son todas 'Ok' y si en una o varias celdas su valor es 'Error' pues que se rellene con dicho valor.

Código Javascript:
Ver original
  1. var recibe;
  2.  var estat;
  3.  
  4.  
  5.  recibe = document.getElementById("celda1");
  6.  estat="green";
  7.  
  8.   document.write.(celda1);
  9.  
  10.  
  11. if (celda1=="Error"){
  12.     valor1.style.backgroundColor="red";
  13.     valor1.write(recibe);
  14.     }
  15. else
  16. {
  17.     valor1.style.backgroundColor="green";
  18.     valor1.write="OK";
  19. }
  20.  
  21.     window.onload=cambiar_estat();

Espero haberme explicado y que sea de fácil comprensión para Uds. el problema que les expongo.

De antemano muchas gracias por tomarse la molestia de leer mi post.

Un cordial saludo.

Última edición por Geisser; 20/12/2009 a las 12:30