FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
#1
|
|||
|
|||
Validar Edits
Hola queria saber si alguien saber como validar edit(estoy trabajando en intraweb) para que lo que ingresa sean numeros.
Salu2 Lily |
#2
|
|||
|
|||
Debes poner las siguientes lineas de codigo en el evento onKeyPress del Edit
if not (key in ['0'..'9',#8]) then key:= 0; Saludos. PD: el #8 es para que te acepte el DELETE.
__________________
Hice un trato con Dios... el no hace sistemas y yo hago milagros |
#3
|
||||
|
||||
JavaScript
tienes k utilizar javascript para poder disparar ese evento y k haga eso y ademas no es tan sencillo como en una aplicacion delphi normal
|
#4
|
||||
|
||||
Hacerlo en javascript puede no ser tan "simple" como en delphi, aunque para este caso, creo que es mucho mas simple.
Funcion: isNaN (is Not a Number). Si en el formulario, el campo se llama precio (p. ej), bastaria con: if (isNaN(precio.value)) { ... } Por cierto, un comentario al pie: no se como podrias implementarlo en intraweb, pues es una tecnologia que nunca he usado (hasta ahora). Tengo mis reservas al respecto, pues creo (en mi humilde opinion) que ASP.NET la supera por mucho, y tiene mucho mayor soporte (M$/Mono/Borland Delphi.NET). Esto lo digo con temor de iniciar un hilo de discusiones y acusaciones de indole quiza filosófico (que es mejor que que y bajo que circunstancias), pero esa es mi humilde percepción.
__________________
Héctor Geraldino Software Engineer Última edición por __hector fecha: 01-03-2005 a las 01:58:40. |
#5
|
||||
|
||||
ASP.Net vs IntraWeb
Yo estoy de acuerdo con el compañero Hector, Yo he manejado las 2 tecnologias y ademas de k me parece que ASP.NET tiene muchas mas capacidades tambien tiene muchisima mas documentación y ejemplos por todos lados, todo lo contrario de IntraWeb
|
#6
|
||||
|
||||
Comentario
Hector, segun yo lo expuesto al iniciar el hilo era que al momento de estar capturando el campo no deje ingresar una "letra" tu funcion lo que hace es validar al final, existe una compleja funcion en javascript que te puede hacer eso: simular el key := #0 bueno es solo un comentario
|
|
|
|