Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/08/2008, 02:36
txiti
 
Fecha de Ingreso: junio-2008
Mensajes: 168
Antigüedad: 15 años, 10 meses
Puntos: 0
Creando Graficos

Buenas! y gracias de antemano; resulta que estoy creando graficos con una libreria que encontre en la web; solo quiero graficos simples nada complicado, por medio de unas cosultas obtengo datos y simplemente rellenar!!!los graficos me salen en pantalla y todo muy bonito,pero poniendo los valores a mano.Ejemplo:

<script>
//instanciamos la gráfica
graph = new BAR_GRAPH("hBar");

//definimos las etiquetas que acompañarán a cada pareja de valores
graph.labels = "Jan.,Feb.,Mar.,Apr.,May";
//inicializamos los datos. 1 elemento tiene un grupo de dos valores.
graph.values = "380;420, 150;340, 260;120, 310;250, 430;370";
//definimos una leyenda
graph.legend = "2001,2002";
//mostramos la gráfica en la página
document.write(graph.create());

</script>

mi duda es la siguiente los labels y values los obtengo de una BD , estoy usando java que controlo y jsp! pero mi duda es sobre JavaScript.Yo guardo los valores en unos hidden "archivos ocultas", asi luego obtengo los valores, bien ahi va mi pregunta!como puedo obtener esos valores en java script es decir partiendo de un array como relleno o como paso un array lleno como parametro de entrada me explico?

Array a= new Array[x];//values
Array b= new Array[x];//labels
<script>
funcion graficar(Array a,Array b){
//instanciamos la gráfica
graph = new BAR_GRAPH("hBar");
for(x=0;x.length;x++){
valor=a[x];
label=b[x];
//definimos las etiquetas que acompañarán a cada pareja de valores
graph.labels =" +valor+";";
//inicializamos los datos. 1 elemento tiene un grupo de dos valores.
graph.values = =" +label+";";
}
//definimos una leyenda
graph.legend = "2001,2002";
//mostramos la gráfica en la página
document.write(graph.create());
}
<script>

algo asi sería esq nose como se escriben los arrays en javaScript igual he puesto burrada . gracias