Programación Web y Scripting > HTML

 Borrado Datos Y Mensaje Confirmacion Formulario

(1/1)

sheilac:
Hola buenas noches,
Tengo una duda,
tengo hecha una pagina con html de un formulario contactenos donde se ingresan varios datos, nombre apellido, telefono, mail , donde nos conocieron, pais, y comentarios y otros datos.
Paso los datos de esta forma
 <form  valign ="top"  align ="top" name="form" method="post" action="mailto:direccion mail@correo.com.uy" ENCTYPE="text/plain" onSubmit="if (valido()) return(false)" > </form>

y hace todo bien, solo que me gustaria que al hacer click en el boton enviar me vaciara los datos del formulario  y me mostrara un mensaje de que se envio con exito la informacion.
Como puedo hacer esto.???   :huh:
Desde ya muchas gracias.
Se que esta no es la mejor forma de enviar datos  de un formulario, pero php por ahora en este sitio me dijeron no usara y lo del cgi mucho no lo entendi y creo el servidor que voy a usar no maneja cgi, me dijo que lo hicier sencillo el envio de datos.
GRACIASSSSSSS

zaida20:

--- Citar --- me gustaria que al hacer click en el boton enviar me vaciara los datos del formulario y me mostrara un mensaje de que se envio con exito la informacion
--- Fin de la cita ---


prueba hacer un onclick en el botón enviar y utiliza javascript para hacer una función en la que pongas un alert y vacies los campos del form. Ejemplo:


--- Código: Text ---onclick=&#34;envio_formulario()&#34; &#60;script&#62;function envio_formulario(){     document.getElementbyId('nombre_campo').value=&#34;&#34;;     alert (&#34;Los datos han sido enviados correctamente&#34;);}&#60;/script&#62; 
Espero que te pueda servir
Saludos  :hola:

LeGatoRojo:

--- Código: Text ---  function envio_formulario(){ alert (&#34;Los datos han sido enviados correctamente&#34;); document.form.reset();}  
Tambien puedes hacerlo de esta forma.

sheilac:
gracias por la ayuda   :D
le hice algunos ajustes y funciono barbaro.
tengo una ultima duda de este sitio, espero
cuando me manda el mensaje en texto plano en el subject del mensaje que no lo pongo yo sino el sistema (no se en que parte) el subject es "mensaje de internet explorer" ,
le puedo cambiar este subject???? por algo mejor  para el comercio,
mail desde pagina del sitio o algo por el estilo
donde haria dicho cambio para que quede en el subject del mensaje y no dentro del texto en caso de ser posible??
desde ya muchas gracias.
 :lol:

este sitio ya esta publicado pero no se si aqui puedo poner  la direccion del sitio por si ustedes me quieren decir que les parece como quedo.
bueno graciassssssssss

F_Tanori:
Agrega un campo oculto al formulario para modificar el parametro

<!--html--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>HTML </td></tr><tr><td id='CODE'><!--html1--><INPUT NAME="subject" TYPE="hidden" VALUE="Asunto del correo">
<!--html2--></td></tr></table><div class='postcolor'><!--html3-->



http://www.ianr.unl.edu/internet/mailto.html

Espero te sirva

Saludos

Navegación

[0] Índice de Mensajes

Ir a la versión completa