Foros del Web » Programando para Internet » Javascript »

Valor a campos

Estas en el tema de Valor a campos en el foro de Javascript en Foros del Web. Hola a todos espero que estén bien tengo una duda tengo un campo de 12 dígitos y quisiera saber si con esos 12 dígitos rellenar ...
  #1 (permalink)  
Antiguo 20/10/2010, 11:48
Avatar de mexbale  
Fecha de Ingreso: septiembre-2010
Ubicación: Iztapalapa
Mensajes: 146
Antigüedad: 13 años, 7 meses
Puntos: 1
Valor a campos

Hola a todos espero que estén bien tengo una duda tengo un campo de 12 dígitos y quisiera saber si con esos 12 dígitos rellenar 4 campos diferentes les explico mejor:
Tengo un campo que se llama folio(12) y tengo 4 campos que se desglosan así ( mun(3), ageb(4), mza(2), progresivo(3) ) el folio se conforma de esos 4 campos, quisiera que cuando teclees el folio te llene los 4 campos que menciono
espero que de a entender

de antemano gracias suerte
  #2 (permalink)  
Antiguo 20/10/2010, 13:28
Avatar de _cronos2
Colaborador
 
Fecha de Ingreso: junio-2010
Mensajes: 2.062
Antigüedad: 13 años, 10 meses
Puntos: 310
Respuesta: Valor a campos

¿Lo que quieres es que los 3 primeros números de folio vayan a mun, los siguientes 4 a ageb y así sucesivamente?
Saludos (:
__________________
" 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
  #3 (permalink)  
Antiguo 20/10/2010, 15:06
Avatar de IsaBelM
Colaborador
 
Fecha de Ingreso: junio-2008
Mensajes: 5.032
Antigüedad: 15 años, 10 meses
Puntos: 1012
Respuesta: Valor a campos

si esas cantidades no varian puedes usar los método substr o substring
  #4 (permalink)  
Antiguo 20/10/2010, 15:51
Avatar de mexbale  
Fecha de Ingreso: septiembre-2010
Ubicación: Iztapalapa
Mensajes: 146
Antigüedad: 13 años, 7 meses
Puntos: 1
Respuesta: Valor a campos

asi es cronos2 eso es lo que quiero intentar hacer se puede hacer esto?????
gracias de antemano
suerte
  #5 (permalink)  
Antiguo 20/10/2010, 16:13
Avatar de _cronos2
Colaborador
 
Fecha de Ingreso: junio-2010
Mensajes: 2.062
Antigüedad: 13 años, 10 meses
Puntos: 310
Respuesta: Valor a campos

@IsabelM te dio la respuesta, usa substr() o substring(), funcionan más o menos igual. Ej:
Código Javascript:
Ver original
  1. var cadena='Esto es una cadena';
  2. alert(cadena.substring(0,7));//'Esto es'
  3. alert(cadena.substr(0,7));//'Esto es'
  4. alert(cadena.substring(5,7));//'es'
  5. alert(cadena.substr(5,7));//'es una '
Espero que hayas entendido la diferencia, si no pregunta.
Saludos (:
__________________
" 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
  #6 (permalink)  
Antiguo 21/10/2010, 10:16
Avatar de mexbale  
Fecha de Ingreso: septiembre-2010
Ubicación: Iztapalapa
Mensajes: 146
Antigüedad: 13 años, 7 meses
Puntos: 1
Respuesta: Valor a campos

perdón pero la verdad nunca he usado los substr() o substring() no se como funcionan no se si me puedan explicar esto para poder hacer lo que necesito
de antemano les doy las gracias
suerte
  #7 (permalink)  
Antiguo 21/10/2010, 14:04
Avatar de _cronos2
Colaborador
 
Fecha de Ingreso: junio-2010
Mensajes: 2.062
Antigüedad: 13 años, 10 meses
Puntos: 310
Respuesta: Valor a campos

El método substring() recibe dos parámetros (x,y), y devuelve la cadena que va entre la posición x y la y. El método substr() también recibe los dos parámetros, pero devuelve una cadena de y carácteres a partir de la posición x. Si analizas el ejemplo que te di verás el funcionamiento de cada uno. Haz algunas pruebas para ver cómo funciona.
Saludos (:
__________________
" 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
  #8 (permalink)  
Antiguo 21/10/2010, 14:48
Avatar de mexbale  
Fecha de Ingreso: septiembre-2010
Ubicación: Iztapalapa
Mensajes: 146
Antigüedad: 13 años, 7 meses
Puntos: 1
Respuesta: Valor a campos

Ok perdon pero como te digo no he usado eso entonces no se como probarlo
que hago para poder probarlo
de antemano te doy las gracias
saludos suerte
  #9 (permalink)  
Antiguo 21/10/2010, 16:35
Avatar de _cronos2
Colaborador
 
Fecha de Ingreso: junio-2010
Mensajes: 2.062
Antigüedad: 13 años, 10 meses
Puntos: 310
Respuesta: Valor a campos

Léete esto y esto. Ej:
Código Javascript:
Ver original
  1. function recortar(str){
  2.  alert(
  3.   'mun:'+str.substr(0,3)+
  4.   '\nageb:'+str.substr(3,4)+
  5.   '\nmza:'+str.substr(7,2)+
  6.   '\nprogresivo:'+str.substr(9)
  7.  );
  8. }
Saludos (:
__________________
" 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
  #10 (permalink)  
Antiguo 22/10/2010, 09:58
Avatar de mexbale  
Fecha de Ingreso: septiembre-2010
Ubicación: Iztapalapa
Mensajes: 146
Antigüedad: 13 años, 7 meses
Puntos: 1
Respuesta: Valor a campos

ok ya vi la información pero no se como llamar a la función pero el ejemplo que muestran declaran una variable y yo quiero que sacarla de un campo y no se como llamar a la función que me pones
de antemano te doy las gracias
suerte
  #11 (permalink)  
Antiguo 22/10/2010, 12:34
Avatar de _cronos2
Colaborador
 
Fecha de Ingreso: junio-2010
Mensajes: 2.062
Antigüedad: 13 años, 10 meses
Puntos: 310
Respuesta: Valor a campos

Prueba la función que puse de ejemplo con un string y verás cómo hacerlo, lo tienes delante de tus narices sólo tienes que pensar un poco, ¿qué string necesitas...?
Saludos (:
__________________
" 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

Etiquetas: campos
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 09:29.