Foros del Web » Programando para Internet » Javascript »

cambiar valor en el if+funcion

Estas en el tema de cambiar valor en el if+funcion en el foro de Javascript en Foros del Web. La primera vez le mando el valor "1" y me suma "1+2", pero ¿como podria cambiar el valor de uno al momento de apretar el ...
  #1 (permalink)  
Antiguo 12/01/2012, 20:17
 
Fecha de Ingreso: febrero-2006
Mensajes: 446
Antigüedad: 18 años, 2 meses
Puntos: 3
cambiar valor en el if+funcion

La primera vez le mando el valor "1" y me suma "1+2", pero ¿como podria cambiar el valor de uno al momento de apretar el boton por segunda vez y me envie el numero del parametro a dos para que entre al else if y sume 3+3? y lo mismo que al hacer click por tercera vez me mande un numero diferente a uno y dos, de esa forma entre en el else y muestre el mensaje "nada"

Podra parecer algo tonto lo que intento hacer, mas tendre que implementar algo similar en otro programa y no sé como se podria realizar.
Gracias

pd:habia intentado hacerlo con while, si hacia click la primera vez pasaba directamente al if y al else if, sin entrar al else, pero yo quiero que al hacer click la primera vez en el boton haga algo, asimismo si hago click por segunda vez y tercera vez.
Código PHP:
<html>
<
head>
<
title></title>
<
script>
function 
prueba(menu)
{

if(
menu==1)
{
alert1+2);
}
else if(
menu==2)
{
alert(3+3);
}else{
alert("nada");
}}
</script>

</head>

<body>
<input type="button" value="apretar" onClick="prueba(1)"/>
</body>
</html> 

Última edición por -thor-; 12/01/2012 a las 20:35
  #2 (permalink)  
Antiguo 13/01/2012, 07:51
 
Fecha de Ingreso: febrero-2006
Mensajes: 446
Antigüedad: 18 años, 2 meses
Puntos: 3
Respuesta: cambiar valor en el if+funcion

quien puede ayudarme )
  #3 (permalink)  
Antiguo 13/01/2012, 10:21
Avatar de madhatterdef  
Fecha de Ingreso: diciembre-2011
Ubicación: argentina
Mensajes: 213
Antigüedad: 12 años, 4 meses
Puntos: 59
Respuesta: cambiar valor en el if+funcion

puedes hacerlo así

<html>
<head>
<script type="text/javascript">
var click =1

function prueba () {
if(click==1) {alert(1+2); click++}

else if(click==2) {alert(3+3);click++}

else{alert("nada");}
}

</script>
</head>
<body>

<input type="button" value="apretar" onClick="prueba()"/>

</body>
</html>

Etiquetas: html, input, botones
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 15:00.