Foros del Web » Programando para Internet » Javascript »

Cambiar un valor

Estas en el tema de Cambiar un valor en el foro de Javascript en Foros del Web. Hola, antes que nada agradesco q se tomen el tiempo de ayudarme con mi problema. El pex es este, tengo una pagina que tiene un ...
  #1 (permalink)  
Antiguo 06/02/2009, 05:01
Avatar de yeudiel  
Fecha de Ingreso: abril-2008
Ubicación: Ciudad de México
Mensajes: 78
Antigüedad: 16 años, 1 mes
Puntos: 1
Cambiar un valor

Hola, antes que nada agradesco q se tomen el tiempo de ayudarme con mi problema.

El pex es este, tengo una pagina que tiene un scroll que manipulo con java script, con ello no hay problema, la cosa es que tiene la opcion para manipular la velocidad de este mediante la variable speed

var speed=10

y la uso en esta linea

crossobj.style.top=parseInt(crossobj.style.top)+sp eed+"px"

Lo que quiero hacer es que el visitante tenga la opcion de modificar de cambiar la velocidad cambiando el valor de speed, lo q se me ocurre es poner 3 links en la pagina que digan:

Lenta || Media || Rapida

Si le dan click a lenta el valor de speed sea =8 , a media speed=15 y a rapida speed=30 Es esto posible sin necesidad de crear una pagina para cada velocidad o sin tener q recargar la pagina?

Última edición por yeudiel; 06/02/2009 a las 05:02 Razón: falto info XD
  #2 (permalink)  
Antiguo 06/02/2009, 07:51
 
Fecha de Ingreso: diciembre-2007
Ubicación: Barcelona
Mensajes: 289
Antigüedad: 16 años, 5 meses
Puntos: 8
Respuesta: Cambiar un valor

Hola,

No soy un experto en la materia, pero has pensado en usar AJAX?
  #3 (permalink)  
Antiguo 06/02/2009, 15:23
Avatar de yeudiel  
Fecha de Ingreso: abril-2008
Ubicación: Ciudad de México
Mensajes: 78
Antigüedad: 16 años, 1 mes
Puntos: 1
Respuesta: Cambiar un valor

Pues la verdad es que yo tampoco soy un experto, XD, y la verdad no se como solucionar el problema, hasta hoy sigo buscando en google la respuesta, sin exito.

Si tengo q usar Ajax, les agradeceria q me ayudaran o me orientaran porfa.
  #4 (permalink)  
Antiguo 06/02/2009, 21:06
Avatar de programeitor  
Fecha de Ingreso: febrero-2005
Mensajes: 994
Antigüedad: 19 años, 3 meses
Puntos: 9
Respuesta: Cambiar un valor

Hola ,no tienes que usar ayax para eso, ayax es para otra cosa.


En vez de links usa radio botones:


Código HTML:
<form onclick="cualvel(this.vel)">
<input name="vel" type="radio" value="8">
<input name="vel" type="radio" value="15" checked>
<input name="vel" type="radio" value="30">
</form> 
y una funcion para darle el valor:


Código:
 
function cualvel(r)
{
for(var n=0;n<r.length;n++)
{
if(r[n].checked){break}
}
speed=r[n].value
}

Última edición por programeitor; 06/02/2009 a las 21:13
  #5 (permalink)  
Antiguo 07/02/2009, 04:41
Avatar de yeudiel  
Fecha de Ingreso: abril-2008
Ubicación: Ciudad de México
Mensajes: 78
Antigüedad: 16 años, 1 mes
Puntos: 1
Respuesta: Cambiar un valor

Muchas gracias programeitor por tu respuesta, lastima q mi no me funciono, y no por que estuviera mal, sino por la forma de darle los valores mediante un bucle, me causo conflictos y ya no funcionaba la pagina, pero ademas de eso se trata no? de q me orienten y yo encuentre el mejor camino.

Pues a final de cuenta me base en tu funcion para hacer una yo y acoplarla a mis necesidades. Y por ello el problema esta resuelto.

Saludos gracias
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 17:03.