Comunidad de diseño web y desarrollo en internet online

Campo de texto

Citar            
MensajeEscrito el 09 Nov 2010 02:50 pm
Hola gente,
Tengo un campo de introducción de texto en mi formulario y me gustaría restringirlo a solo 12 dígitos.
Osea, si el usuario introduce mas o menos de 12 dígitos un mensaje de error le diría al usuario que deben ser 12 dígitos exactamente.
Yo intente algo así pero no me funciona:

Código ActionScript :

on (release) {
if ( upc > 8 or upc < 10 ){
respuesta = "Your UPC number must be exactlly 12 digits";
}
}

Muchas gracias!

Por segomel

70 de clabLevel



 

2006

chrome
Citar            
MensajeEscrito el 09 Nov 2010 04:37 pm
cajaDeTexto.length es para obtener la cantidad de caracteres totales escritos

Por nasho

Claber

908 de clabLevel

1 tutorial

Genero:Masculino  

Web Developer

firefox
Citar            
MensajeEscrito el 09 Nov 2010 04:42 pm
Ok, pero como le aviso al usuario que escribió caracteres de menos o de mas con un mensaje?
Gracias!

Por segomel

70 de clabLevel



 

2006

chrome
Citar            
MensajeEscrito el 11 Nov 2010 04:15 pm
También intente de poniéndole el numero máximo de caracteres en 12 y agregándole este código al botón:

Código ActionScript :

on (release) {
   if ( upc > 12 ){
      respuesta = "You UPC number must be exactlly 12 digits";
   }
}

Cuando lo pruebo si me aparece el mensaje de error cuando ingreso menos de 12 caracteres pero también aparece si ingreso 12 así que no estoy seguro si esta es la manera de pedir que ingresen 12 caracteres y no menos de 12.

upc = variable de mi campo de texto
respuesta = variable de texto de error

Por segomel

70 de clabLevel



 

2006

chrome
Citar            
MensajeEscrito el 11 Nov 2010 04:47 pm
creo que estas buscando algo como esto

Código ActionScript :

onEnterFrame=function()
{
   tex0.text="cantidad de caracteres "+tex1.length
   mensaje.text="Usted deve escribir 12 caracteres"
   if (tex1.length== 12){mensaje.text = "cantidad de caracteres correctos"}
   else(mensaje.text="Usted deve escribir 12 caracteres")
   }

Por CLAnonimo

Claber

600 de clabLevel

5 tutoriales
1 articulo

 

Este es un usuario anónimo genérico para las cuentas borradas o perdidas.

firefox
Citar            
MensajeEscrito el 12 Nov 2010 02:08 pm
No exactamente pero me diste la respuesta de todas maneras!!!
Lo que buscaba era simplemente esto:

Código ActionScript :

on (release) {
   if ( upc.length != 12 ){
      respuesta = "Your UPC number must be exactlly 12 digits";
   }
}


Muchas gracias Maxi, sos un genio! :wink:

Por segomel

70 de clabLevel



 

2006

chrome
Citar            
MensajeEscrito el 12 Nov 2010 09:58 pm
jajaj gracias

Por CLAnonimo

Claber

600 de clabLevel

5 tutoriales
1 articulo

 

Este es un usuario anónimo genérico para las cuentas borradas o perdidas.

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.