Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.
Validar dato
Enviado por Lupita el día 6 de julio de 2006
Hola!!
Necesito ayuda para poder validar unos datos, es de cir al rpesionar el botón debe de verificar que los textos no esten en blanco de lo contrario indicar al usuario su error pero ke no se vayan a borrar los demas datos.
De antemano GRacias...
Supongo que lo que tienes es un formulario, con una serie de casillas de texto y un botón ACEPTAR tipo SUBMIT. ¿ Estoy en lo cierto?
Partiendo de esta base tienes varias posibilidades de hacer la comprobación que pretendes. La que mas me gusta a mi es ocultar el boton ACEPTAR hasta que se cumplan determinadas condiciones.
<form id=Form1 .... >
En la línea de inclusión del botón aceptar:
<INPUT Id=Aceptar type=Submit Button value="Aceptar" style="Visibility:hidden" >
con lo que el botón no se ve.
En las casillas de texto :
<input id=Txt1 onkeyup=Validar()>
<input id=Txt2 onkeyup=Validar()>
en el SCRIPT de validación :
<SCRIPT LANGUAGE=VBScript>
sub Validar()
Cond1=false
Cond2=false
with Form1
if .txt1.value <> "" then Cond1=true
if .txt2.value <> "" then Cond2=true
if Cond1 and cond2 then
.Aceptar.style.visibility="visible"
window.status=""
else
.Aceptar.style.visibility="hidden"
window.status="Falta datos"
end with
end sub
</script>
Por supesto que también lo puedes hacer en javascript
hola! Gracias por tu ayuda.
Mira ya coloke el codigo en la pagina pero no aparece el boton, como hago para ke aparezca :( y donde colocar el script, si pudoeras explciarme con manzanitas te lo agradecere enormemente
<SCRIPT LANGUAGE=VBScript>
sub VVVV()
with Form1
Cond1=false
Cond2=False
if .txt1.value <> "" then Cond1=true
if .txt2.value <>"" then Cond2=true
if Cond1 and cond2 then
.Aceptar.style.visibility="visible"
window.status=""
else
.Aceptar.style.visibility="hidden"
window.status="Falta datos"
end if
end with
end sub
</script>
<P>Supongo que lo que tienes es un formulario, con una serie de casillas de
texto y un botón ACEPTAR tipo SUBMIT. ¿ Estoy en lo cierto?<BR>Partiendo de esta
base tienes varias posibilidades de hacer la comprobación que pretendes. La que
mas me gusta a mi es ocultar el boton ACEPTAR hasta que se cumplan determinadas
condiciones.<BR>