Ver Mensaje Individual
  #2 (permalink)  
Antiguo 08/02/2004, 19:29
Avatar de u_goldman
u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 4 meses
Puntos: 98

El campo de texto yo lo validaría con javascript...

<script language=javascript>
function valida()
{
var err=0;
var mesg="";
if(document.estaforma.texto.value==""){err=1;msg=m sg+"\nIngresa un texto para el campo x";}

if(err!=0){alert(msg);}
else{document.estaforma.submit();}
}
</script>

<form action=archivo.asp methos=post name=estaforma>
<input type=text name=texto value="">

<input type=button value=Enviar OnClick="valida();">
<br>
<textarea name=descripcion></textarea>
</form>

Ahora, para el textarea nunca lo he podido validar en esta función sino hasta que envias la forma:

'-------------------archivo.asp------------------------------
descripcion = trim(request.form("descripcion"))
'Si no llega vacío haces un replace para los saltos de línea, no recuerdo si en realidad el código ASCII del enter es 32, pero chécalo...
If descripcion <> "" Then
descripcion = replace(descripcion, chr(32), "<br>")
Else
%>
<script language=javascript>
alert("Ingresa una descripción");
history.back(-1);
</script>
<%
End If


Salu2,
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway