Foros del Web » Programando para Internet » Javascript »

incrementar y disminuir numero en javascript

Estas en el tema de incrementar y disminuir numero en javascript en el foro de Javascript en Foros del Web. hola, quisiera saber como incrementar y disminuir un numero al hace un click en 2 botones. ejemplo: numero inicial = 1 al hacer click en ...
  #1 (permalink)  
Antiguo 09/04/2011, 14:49
 
Fecha de Ingreso: noviembre-2007
Mensajes: 69
Antigüedad: 16 años, 3 meses
Puntos: 0
incrementar y disminuir numero en javascript

hola, quisiera saber como incrementar y disminuir un numero al hace un click en 2 botones.

ejemplo:

numero inicial = 1

al hacer click en el boton "agregar":

debe aparecer una casilla de input text mostrando un 2 y al hacer otro click un 3 y asi sucesivamente

y en el boton disminuir : el input debe ir restando el resultado anterior.

Gracias de antemano
Christian.
  #2 (permalink)  
Antiguo 09/04/2011, 15:46
Avatar de zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 14 años, 11 meses
Puntos: 1485
Respuesta: incrementar y disminuir numero en javascript

siga el flujograma. si tienes el codigo, aunque con problema, entonces muestrelo para saber lo que llevas hecho.



__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.

Última edición por zerokilled; 10/04/2011 a las 15:31 Razón: resample de imagen a 700px
  #3 (permalink)  
Antiguo 09/04/2011, 16:03
 
Fecha de Ingreso: febrero-2005
Mensajes: 198
Antigüedad: 19 años, 1 mes
Puntos: 5
Respuesta: incrementar y disminuir numero en javascript

Hola, quiero aprovechar este post para dos cosas.

1º te respondo. En el evento onclick() del boton realizar el incremento del valor y se lo asignas al input. Algo similar a

Código PHP:
 ... onclick="document.getElementById('elIdQueSea').value = valorAIncrementar++" 


2º. Si en el tiempo que te has dedicado a escribir el post lo hubieras buscado por internet en cualquier manual básico ya tendrías la respuesta. Y es una pena que el foro se llene de preguntas elementales que se resuelven leyendo cualquier manual básico.
  #4 (permalink)  
Antiguo 09/04/2011, 16:07
 
Fecha de Ingreso: noviembre-2007
Mensajes: 69
Antigüedad: 16 años, 3 meses
Puntos: 0
Respuesta: incrementar y disminuir numero en javascript

este es mi codigo

<html>
<head>
<title>Contador</title>
</head>
<body>
<script language="JavaScript">
var contador=0;
function incrementar() {
if(contador==3)
alert('Maximo permitido alcanzado: 3');
else {
contador++;
alert('El contador ahora vale :' + contador);}
}
function decrementar() {
if(contador==0)
alert('Minimo permitido alcanzado: 0');
else {
contador--;
alert('El contador ahora vale :' + contador);}
}
</script>
<form>
<input type="button" onClick="incrementar()" value="aumentar">
<input type="button" onClick="decrementar()" value="disminuir">
<label>
<input name="textarea" type="text" value=aqui debe ir el valor>
</label>
</form>

lo q necesito hacer es que, aparezca el valor en el campo de input

Muchas gracias
  #5 (permalink)  
Antiguo 09/04/2011, 16:19
 
Fecha de Ingreso: febrero-2005
Mensajes: 198
Antigüedad: 19 años, 1 mes
Puntos: 5
Respuesta: incrementar y disminuir numero en javascript

ya lo depuras tú...

Código PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<
html>
<
head>
<
title>Contador</title>
</
head>
<
body>
<
script language="JavaScript">
var 
contador=0;
function 
incrementar() {
if(
contador==3)
alert('Maximo permitido alcanzado: 3');
else {
document.caca.muchacaca.valuecontador++;
}
}
function 
decrementar() {
if(
contador==0)
alert('Minimo permitido alcanzado: 0');
else {
document.caca.muchacaca.valuecontador--;}
}
</script>
<form name="caca">
<input type="button" onClick="incrementar()" value="aumentar">
<input type="button" onClick="decrementar()" value="disminuir">
<label>
<input name="muchacaca" type="text" >
</label>
</form> 

Etiquetas: incrementar, numero
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 11:56.