Foros del Web » Programando para Internet » Javascript »

Cambiar mediante select un grafico

Estas en el tema de Cambiar mediante select un grafico en el foro de Javascript en Foros del Web. Hola, he encontrado este foro buscando soluciones a un problema que tengo y que no se solucionar, ya que mis conocimientos de JS son muy ...
  #1 (permalink)  
Antiguo 19/02/2010, 08:49
 
Fecha de Ingreso: febrero-2010
Ubicación: Bizkaia
Mensajes: 22
Antigüedad: 14 años, 2 meses
Puntos: 0
Cambiar mediante select un grafico

Hola, he encontrado este foro buscando soluciones a un problema que tengo y que no se solucionar, ya que mis conocimientos de JS son muy básicos.

Yo tengo en un post de blogger un gráfico, en concreto de la página http://www.gerd-tentler.de/tools/graphs/
Funciona perfectamente, la implementación en el post es la siguiente:

<script language="JavaScript">
var graph = new BAR_GRAPH("hBar");
graph.values = "123,456,789,987,654,321";
graph.labels = "Horses,Dogs,Cats,Birds,Pigs,Cows";
graph.showValues = 1;
graph.barWidth = 20;
graph.barLength = 1;
graph.labelSize = 12;
graph.absValuesSize = 12;
graph.percValuesSize = 12;
graph.graphPadding = 10;
graph.graphBGColor = "#ABCDEF";
graph.graphBorder = "1px solid blue";
graph.barColors = "#A0C0F0";
graph.barBGColor = "#E0F0FF";
graph.barBorder = "2px outset white";
graph.labelColor = "#000000";
graph.labelBGColor = "#C0E0FF";
graph.labelBorder = "2px groove white";
graph.absValuesColor = "#000000";
graph.absValuesBGColor = "#FFFFFF";
graph.absValuesBorder = "2px groove white";
document.write(graph.create());
</script>

Yo lo que quiero mediante un combobox predefinido cambiar la variable "graph.values" a otra lista de valores, por ejemplo

<option value="43,67,89,23,87,67">Lista 2</option>

Tambien me gustaría saber si hay algún método para pasarle esos valores dinámicamente desde el exterior de alguna forma.

Lo he intentado de varias formas pero no lo he conseguido, si alguien me puede ayudar se lo agradezco de antemano, gracias y un saludo.
  #2 (permalink)  
Antiguo 19/02/2010, 09:06
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 8 meses
Puntos: 1532
Respuesta: Cambiar mediante select un grafico

si esa clase te genera un código html puedes usar mejor innerHTML

document.getElementById('capa_para_el_grafico').in nerHTML=graph.create();
  #3 (permalink)  
Antiguo 19/02/2010, 10:05
 
Fecha de Ingreso: febrero-2010
Ubicación: Bizkaia
Mensajes: 22
Antigüedad: 14 años, 2 meses
Puntos: 0
Respuesta: Cambiar mediante select un grafico

Cita:
Iniciado por maycolalvarez Ver Mensaje
si esa clase te genera un código html puedes usar mejor innerHTML

document.getElementById('capa_para_el_grafico').in nerHTML=graph.create();
Gracias por responder tan pronto maycolalvarez.
No entiendo donde debo usar esa función, podías explicarmela un poco, gracias.

Etiquetas: select, gráficos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:17.