Comunidad de diseño web y desarrollo en internet online

Como probocar un error forsado en formulario?

Citar            
MensajeEscrito el 27 Jun 2013 03:00 pm
Hello, mi pregunta es sencilla:
Tengo un formulario que tira un msj de "enviado!" con un display:none y uno de error si es que existe error al enviar el mensaje. Entonces el de enviar mensaje puedo probarlo hermosamente solo enviando un mensaje, pero no se como probar el mensaje de error.

¿Cómo hago para provocar un error de envio y que aparezca el mensaje de "error al enviar mensaje"?

Gracias!

Por barrierp

10 de clabLevel



 

msie
Citar            
MensajeEscrito el 27 Jun 2013 04:11 pm
Claro, le puedes colocar una método de validacion, se lo colocas al revez. Es decir que en todo momento te salga error sin embargo cuando tu pase X o Y cosa sea valido.

Código Javascript :

 
$("form#envioTexto").submit(function(e){ // Abrimos un evento que se llama submit
  if( $('input#texto').val().length > 0 && !$('input#diSi:check').val()  ){ // Probamos lo que nesecitamos
   $("#error").show(); // Si exisite error nos muesto un texto o una div
   retrun false;
}else { // Si no enviamos el texto
  $('#send').show(); // Mostramos un texto que nos dice que fue enviado el texto
 return true; // Y lo enviamos
}
});

Seria algo asi, claro esta super burdo.

Por alejonext

Claber

235 de clabLevel

2 tutoriales

Genero:Masculino  

artista

firefox
Citar            
MensajeEscrito el 27 Jun 2013 09:53 pm
mmm, aun no entiendo. o sea, según tu ejemplo no esta al revés, esta normal. Así lo tengo yo , si esta bien muestra el cartel de que esta bien y si no muestra el cartel de que esta mal, pero no se como mostrar el cartel de que esta mal, salvo poniendo el cartel al revés, pero quiero probar, o sea, quiero provocar un error. pensé en apretar el botón de envío y desenchufar internet a ver que hace pero no se si eso lo ara funcionar.

Por barrierp

10 de clabLevel



 

msie
Citar            
MensajeEscrito el 27 Jun 2013 10:30 pm
Gracias , bueno al final estaba por utilizar tu método y resulta que descubrí una forma muy sencilla a tener en cuenta por todos diría yo. Cuando pruebo el formulario en chrome o internet Explorer ambos muestran el mensaje de enviado, aunque el formulario no este subido a un servidor así que nos sirve como prueba, peroooooooo! con safari y Firefox ocurre exactamente lo contrario, al probar el formulario y enviarlo , no detecta posibilidad de envió y lo entiende como un error (al parecer) así que zas! sale el cartel del error.

conclusión: Una buena manera de probar el mensaje de error es usar safari o mozilla! sin aver subido el formulario en un servidor, rellenarlo e intentar enviarlo

Por barrierp

10 de clabLevel



 

msie

 

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