Código Javascript:
Ver original
<script> var x = "2"; function num(){ x = "3"; } alert(x); </script>
| |||
Modificar una variable global en una función No puedo cambiar la variable global, cuando llamo la función me sigue mostrando el mismo resultado.
Código Javascript:
Ver original |
| |||
Respuesta: Modificar una variable global en una función El código es algo parcido a esto
Código Javascript:
Ver original Lo que quiero que haga es que cuando se presione continuar url cambie al que está en la función. Última edición por dalfeju; 17/02/2011 a las 01:05 |
| ||||
Respuesta: Modificar una variable global en una función Hola: ¡Antes había otro código, verdad! Primero, un reproche: ¿Por qué una etiqueta "a" (semánticamente enlace o ancla), si lo que pretendes es lanzar una función/script... para eso puedes usar cualquier etiqueta, y la más adecuada semánticamente hablando también son los botones (type button), pero cualquier otro vale y solo usas el evento onclick. Sobre la consulta: uasa como parámetro un número y comparas una cadena. Revisa eso y nos cuentas. Saludos
__________________ Por favor: No hagan preguntas de temas de foros en mensajes privados... no las respondo |
| |||
Respuesta: Modificar una variable global en una función Jajaja básicamente es eso lo que quiero hacer. Seguí tus consejos, emplee el botón y por lo de los parámetros fue una equivocación mía a la hora de escribirlo acá. Aún así sigue igual, no hay cambios. |
| ||||
Respuesta: Modificar una variable global en una función Hola: Lo he probado cambiando el nombre div (prefiero no usar variables que puedan crear conflictos) y sí que funciona. Saludos
__________________ Por favor: No hagan preguntas de temas de foros en mensajes privados... no las respondo |
| |||
Respuesta: Modificar una variable global en una función lo correcto es usar return:
Código Javascript:
Ver original |
| |||
Respuesta: Modificar una variable global en una función caricatos lo intenté pero nada, osea si funciona si consulto la función tal(div); y luego muestro la variable. Así si, pero quiero hacer eso dentro del botón. No sé si lo este haciendo bien, mira: <input type="button" value="Continuar" onclick="tal(1);"/> El hace lo que está en la función y de hecho la variable cambia, pero al momento de salirse se pierde dicho valor. Yo quiero que quede ya con ese nuevo valor. enrique4480 de hecho si funciona como me lo indicas, pero no sé como llamarla dentro de un botón y que dicho valor que retorne me lo almacene en una variable. |
| |||
Respuesta: Modificar una variable global en una función no te iria mejor algo asi:
Código HTML:
Ver original |
| |||
Respuesta: Modificar una variable global en una función ufffff.....te pongo los dos casos....
Código HTML:
Ver original caricatos te dijo q estas enviando un entero y tu función comparas un string |
| ||||
Respuesta: Modificar una variable global en una función Cita: En realidad:
Código Javascript:
Creo que es porque compara el valor y no el typeof, pero no sé si es así exactamente. Para solucionarlo puedes usar ===.Ver original
Código Javascript:
Saludos (: Ver original
__________________ " Getting older’s not been on my plans but it’s never late, it’s never late enough for me to stay. " Cigarettes - Russian Red |
| ||||
Respuesta: Modificar una variable global en una función Cita: estas en lo correcto... la comparacion se hace en base al valor. pero antes, se lleva a cabo el proceso de conversion puesto que son tipos distintos. en este caso, no recuerdo bien, el integer es convertido a string. Creo que es porque compara el valor y no el typeof, pero no sé si es así exactamente.
__________________ la maldad es una virtud humana, y la espiritualidad es la lucha del hombre contra su maldad. |
Etiquetas: |