Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/08/2006, 10:00
Dianinha
 
Fecha de Ingreso: febrero-2006
Mensajes: 42
Antigüedad: 18 años, 3 meses
Puntos: 0
Validacion de Input type text

Holas!!!

Estoy tratando de validar los valores que se introducen en un Text, pero me da error no funciona de ninguna manera. Me podrian ayudar a ver que tengo de mal.

Esta es la funcion que tengo:

<script language="vbscript">
function valida(texto)
texto.value=replace(cstr(texto.value),",",".")
if texto.value <> "" then
if not isNumeric(texto.value) then
Msgbox "El Valor introducido no es valido",48
texto.value = ""
end if
end if
end function
</script>

Hago un select de los registros que tienen un valor llamado TARGET en, y me muestre ese valor en un input type text:
<input readonly="" name="targetbox1" type="text" value="<%=response.Write(target)%>" size="7">

Si no tiene valor pongo un text en blanco para que introduzcan el valor:
<input name="targetbox1" type="hidden" onBlur="VBScript: valida(document.dd.targetbox1)" value="" size="7" maxlength="13">

Que pasa esto esta dentro de un ciclo, o sea que podrá haber varios text en blanco porque habrá varios registros sin el Target, entonces deberan ser insertados a mano.

Me da este error:
Object does'nt support this property or method:"texto.value"

en si, lo que quiero validar es que alli en esos text solo se pueda introducir numeros y puntos. no permitir ni letras ni otros caracteres.
__________________
Somos lo que nos proponemos...Cuenta con la ayuda de un ser supremo para lograrlo.

Última edición por Dianinha; 25/08/2006 a las 10:03 Razón: Falto algo