Foros del Web » Programando para Internet » Javascript »

caja de texto sumale 1

Estas en el tema de caja de texto sumale 1 en el foro de Javascript en Foros del Web. de un problema al otro jeje como le puedo hacer para que cuando ingrese un numero en una caja de texto, en el evento onblur, ...
  #1 (permalink)  
Antiguo 14/08/2008, 16:41
 
Fecha de Ingreso: mayo-2008
Mensajes: 71
Antigüedad: 15 años, 11 meses
Puntos: 1
caja de texto sumale 1

de un problema al otro jeje

como le puedo hacer para que cuando ingrese un numero en una caja de texto, en el evento onblur, me ponga el mismo numero pero incrementado en uno.. ?
  #2 (permalink)  
Antiguo 14/08/2008, 16:58
 
Fecha de Ingreso: mayo-2008
Mensajes: 71
Antigüedad: 15 años, 11 meses
Puntos: 1
Respuesta: caja de texto sumale 1

bueno tengo esto como idea:
//como saber que valor tiene a??
consec[a]=(document----mas
//para despues poner
consec[a+1].vamue=consec[a]+1;

la que necesito saber es como puedo traer el valor si estoy trabajando con un arreglo de cajas de texto y la segunda es un numero meyor de la id, (consec[1], consec[2]...consec[15]) de la primera y asi susecibamente hasta el consec[15]
  #3 (permalink)  
Antiguo 15/08/2008, 06:50
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Respuesta: caja de texto sumale 1

Puedes usar el id de la caja de texto (ya que en teoría debería ser único) y hacer esto:
Código PHP:
document.getElementById('texto').value parseInt(document.getElementById('texto').value) + 
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #4 (permalink)  
Antiguo 15/08/2008, 16:55
 
Fecha de Ingreso: mayo-2008
Mensajes: 71
Antigüedad: 15 años, 11 meses
Puntos: 1
Respuesta: caja de texto sumale 1

ya pude


<script>
function yo(){
c=1;var consec= new Array()
conse=(document.getElementById("consec["+c+"]").value !="")?parseFloat(document.getElementById("consec["+c+"]").value):0;
b=2
consec[b]=document.getElementById("consec["+b+"]");
consec[b].value=conse+1;
}
</script>
<input name="consec[1]" type="text" value="1" class="texto" size="10" id="consec[1]" >
<input name="consec[2]" type="text" class="texto" size="10" id="consec[2]" onblur="return yo()">
<input name="consec[3]" type="text" class="texto" size="10" id="consec[3]" onchange="return yo()">

Última edición por edxodar_12; 15/08/2008 a las 17:13
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 01:15.