Foros del Web » Programando para Internet » Javascript »

Actualizar parametro

Estas en el tema de Actualizar parametro en el foro de Javascript en Foros del Web. A lo mejor es una pregunta tonta, pero como actualizo un parametro dinamicamente pasado por una variable? tengo unos radios buttons y cada uno con ...
  #1 (permalink)  
Antiguo 07/06/2007, 03:58
Avatar de bichomen  
Fecha de Ingreso: junio-2003
Ubicación: Barcelona y alrededores, España
Mensajes: 877
Antigüedad: 21 años, 6 meses
Puntos: 2
Actualizar parametro

A lo mejor es una pregunta tonta, pero como actualizo un parametro dinamicamente pasado por una variable?

tengo unos radios buttons y cada uno con un valor cuando marco uno paso el valor a una variable donde se va sumando lo que quiero es que cuando marque un radio button se actualice el parametro sin recargar la página.

E probado a poner document.write(valor);

pero solo muestra el valor inicial, no se va actualizando


bichomen
__________________
"Se sabe con exactitud, con cuanta imprecisión, se sabe algo"
Linux Registered User #320332
  #2 (permalink)  
Antiguo 07/06/2007, 07:58
 
Fecha de Ingreso: noviembre-2003
Mensajes: 50
Antigüedad: 21 años, 1 mes
Puntos: 1
Re: Actualizar parametro

usa una etiqueta div mismo...

< div id="algo" > </div>



luego para rellenarlo con el valor debes usar algo asi

document.algo.innerHTML= valor


busca ejemplos que es algo bastante basico
  #3 (permalink)  
Antiguo 07/06/2007, 08:08
Avatar de derkenuke
Colaborador
 
Fecha de Ingreso: octubre-2003
Ubicación: self.location.href
Mensajes: 2.665
Antigüedad: 21 años, 2 meses
Puntos: 45
Re: Actualizar parametro

Mmm pon tu código. Por lo menos yo no te entiendo bien ni lo que tienes ni tu pregunta..
__________________
- Haz preguntas inteligentes, y obtendrás más y mejores respuestas.
- Antes de postearlo Inténtalo y Búscalo.
- Escribe correctamente tus mensajes.
  #4 (permalink)  
Antiguo 11/06/2007, 01:56
Avatar de bichomen  
Fecha de Ingreso: junio-2003
Ubicación: Barcelona y alrededores, España
Mensajes: 877
Antigüedad: 21 años, 6 meses
Puntos: 2
Re: Actualizar parametro

Biglool, encontre otra solucion, pero la tuya me parece mas correcta, gracias


bichomen
__________________
"Se sabe con exactitud, con cuanta imprecisión, se sabe algo"
Linux Registered User #320332
  #5 (permalink)  
Antiguo 11/06/2007, 05:45
Avatar de bichomen  
Fecha de Ingreso: junio-2003
Ubicación: Barcelona y alrededores, España
Mensajes: 877
Antigüedad: 21 años, 6 meses
Puntos: 2
Re: Actualizar parametro

me acabo de dar cuenta que funciona en firefox pero en el Internet explorer, no, por que??

Código HTML:
<div id='valor'></div>

valor = document.getElementById('valor');
valor.innerHTML= variable;

bichomen
__________________
"Se sabe con exactitud, con cuanta imprecisión, se sabe algo"
Linux Registered User #320332
  #6 (permalink)  
Antiguo 11/06/2007, 07:20
Avatar de derkenuke
Colaborador
 
Fecha de Ingreso: octubre-2003
Ubicación: self.location.href
Mensajes: 2.665
Antigüedad: 21 años, 2 meses
Puntos: 45
Re: Actualizar parametro

Eso debería funcionar en cualquier navegador, es estándar. Comprueba la variable valor, que sea el div (puede que se esté accediendo al vid sin que se cree el elemento HTML).

Supongo que el contenido de variable es independiente.

Un saludo.
__________________
- Haz preguntas inteligentes, y obtendrás más y mejores respuestas.
- Antes de postearlo Inténtalo y Búscalo.
- Escribe correctamente tus mensajes.
  #7 (permalink)  
Antiguo 12/06/2007, 03:59
Avatar de bichomen  
Fecha de Ingreso: junio-2003
Ubicación: Barcelona y alrededores, España
Mensajes: 877
Antigüedad: 21 años, 6 meses
Puntos: 2
Re: Actualizar parametro

Resulta que la variable valor no estaba declarada, y el firefox, lo interpretaba igualmente, en cambio el Internet Explorer no:

Código HTML:
<div id='valor'></div>

var valor = document.getElementById('valor');
valor.innerHTML= variable;

bichomen
__________________
"Se sabe con exactitud, con cuanta imprecisión, se sabe algo"
Linux Registered User #320332
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 19:07.