Como ENVIAR un FORMULARIO a traves del MAIL solo con JavaScript

Поделиться
HTML-код
  • Опубликовано: 13 мар 2022
  • En este video vamos a estar enseñando como enviar un formulario html a traves del gmail utilizando unicamente JavaScript, sin necesidad de PHP. Para ello utilizaremos la api de FormSubmit. De esta también veremos distintos valores de personalización.
    Link a la pagina web de FormSubmit:
    formsubmit.co/
    Link de compra al libro fisico de DOODLES PARA COLOREAR:
    www.amazon.es/dp/B0B4QT9FSQ
    Link de compra al libro digital de DOODLES PARA COLOREAR(codigo: DAM para 25% dto):
    librosdoodles.gumroad.com/l/d...
    Recuerda darle a like y suscribirte si consideras util este contenido, un saludo!!
  • НаукаНаука

Комментарии • 140

  • @lukahst5855
    @lukahst5855 Год назад +16

    Que crack, breve y conciso, toda la informacion que se necesita sin hablar demasiado y extender el video. Dejo mi like y mi sub

  • @gabofagundez9242
    @gabofagundez9242 Год назад +4

    Eres un grande!! estoy empezando en el desarrollo web, y quiero subir mi pagina web, solo me faltaba esto. Muchas gracias por compartir esta información!!

  • @roncoemedezeta
    @roncoemedezeta 11 месяцев назад +8

    Muy buen vídeo y fantástica herramienta, gracias por compartir lo sencilla que es de utilizar. Únicamente añadiría un alert con JS al final de cada envío del formulario para que el usuario sea consciente del envío y sepa que su información ha sido enviada y no pueda llegar a pensar que el formulario se ha borrado

  • @alexpacheco2765
    @alexpacheco2765 Год назад +2

    Amigo de verdad muchisimas gracias!! estoy comenzando en desarrollo web y no conseguia la manera de obtener la informacion de un cliente, despues de 3 dias buscando di con tu video y ha sido lo mejor que me ha pasado👍muchas gracias, me subscribo de una

  • @kaztheyano
    @kaztheyano Год назад +3

    Excelente tío, al fin alguien que tiene capacidad de síntesis y no se enrolla como una persiana. ¡Enhorabuena!

  • @drfcozapata
    @drfcozapata Год назад +1

    Genial!!! Era justo lo que buscaba para un página sencilla en Vue.
    Agradecido brother. Bendiciones desde Venezuela

  • @mayracortinez2990
    @mayracortinez2990 Год назад

    Gracias, muy buen contenido, fácil de aplicar! Me ha servido para mi presentación.

  • @Piireslu
    @Piireslu 10 месяцев назад

    Sensacional, estaba buscando una respuesta y tu video me ayudó mucho. felicidades por el video

  • @mariacecilialuna5595
    @mariacecilialuna5595 2 года назад

    Me ha servido de maravilla! muchas gracias!

  • @natyssssssssss
    @natyssssssssss 2 года назад

    Excelente! Me sirvió mucho. Gracias!!

  • @jesussalcido2578
    @jesussalcido2578 4 месяца назад

    Genial! justo lo que buscaba, muchísimas gracias owo

  • @msfceg
    @msfceg Год назад

    gracias muy buen video y buen uso la api esta, gracias en serioooooo te sigo en YT desde ahora...

  • @juanjopastillas84
    @juanjopastillas84 Год назад

    suscriptor nuevo por aqui grande dani

  • @toniiguzman
    @toniiguzman Год назад

    Justo la información que se necesita, muchas gracias 🎉

  • @dsg160
    @dsg160 2 года назад +1

    tus huevos, me has salvado la vida.

  • @katyaragon4397
    @katyaragon4397 3 месяца назад

    me acabas de salvar el trabajo, gracias

  • @josspa2605
    @josspa2605 Год назад

    muchas gracias me ayudaste a salvar una entrega!! nueva sub

  • @germanguerrero4355
    @germanguerrero4355 Год назад

    genio me salvaste el proyecto final

  • @user-ql1sx6gj4w
    @user-ql1sx6gj4w 5 месяцев назад

    10 puntos, genio total,gracias

  • @martinrgerez453
    @martinrgerez453 Год назад

    Hola master, gracias me re sirvió!!!

  • @Csp88
    @Csp88 Год назад

    Excelente video, muchas gracias por que con php hay que subirlo a otros servidores y es un follon !

  • @GerardoChevarria
    @GerardoChevarria Месяц назад

    Gracias hermano, me sirvió!

  • @fatirga
    @fatirga Год назад

    Sos un crack, me funciono de 10

  • @humbertogarcia9404
    @humbertogarcia9404 11 месяцев назад

    Gracias, me sirvio para mi cliente. Subs & Like

  • @sergioethancoronahernandez9053
    @sergioethancoronahernandez9053 Месяц назад

    Oooo no sabía que se podía hacer eso😍

  • @lapfilms1993
    @lapfilms1993 Год назад

    Gracias GENIO! :D

  • @JonatthanMedalla
    @JonatthanMedalla 4 месяца назад

    Cuando habia perdido la esperanza de tener un formulario de correo en mi portafolio apareces tu a salvar el dia, te deseo mucha salud, dinero y sexo para lo que resta de semana

    • @arturobaduna3911
      @arturobaduna3911 4 месяца назад +1

      te funciona a mi en react no me funcionaa

  • @carlangaa3927
    @carlangaa3927 Год назад

    Hola, disculpa, seguirá funcionando el formulario y se enviara igualmente al correo que se pone si hago las validaciones para que no ingresen cualquier texto en el formulario?

  • @tomaskorona7372
    @tomaskorona7372 Год назад +1

    Hola! Gracias por el video, tengo una consulta no me esta dejando hacerlo sin un web server, eso es por una nueva actualizacion? porque note que tu si lo haces desde el localhost!
    Gracias y espero tu respuesta, saludos

  • @titoworlddev
    @titoworlddev Год назад

    Dios mio, ya me estaba liando con nodemailer, y rollos de smtp y esto me ha venido al pelo. Te mereces mi sub por hacerme la vida tan facil jajaja y un buen like claro esta. Por cierto gente cuando ya os envieis el mensaje si no os sale, mirad la carpeta de spam. Que yo estaba ya rallandome, en plan porque no me funciona si hago lo mismo, y resulta que tenia 5 emails de esta api en el spam.😅

  • @user-zg6gt7kj6f
    @user-zg6gt7kj6f 11 месяцев назад

    excelente!!!! graciass

  • @martinmendez2941
    @martinmendez2941 Год назад

    Excelente!

  • @juancarlosZapatamarco
    @juancarlosZapatamarco 9 месяцев назад +1

    buenas noches , felicitaciones por tu canal, excelente explicación. tengo un problemita siempre que entro a la pagina y mando un correo me llega nuevamente para activarla, por que sucede eso, en tu video dices que es una sola vez que llega, pero a mi me llega las veces que entro a la pagina y envio el correo.saludos

  • @joaquinaviles
    @joaquinaviles Год назад +4

    Todavía no hice el curso de javascript y backend y esto me vino perfecto para salir del apuro con mi portfolio personal, muchas gracias

    • @joelacosta7151
      @joelacosta7151 Год назад

      Jajaj estamos en las mismas todavía no me he metido al backend

    • @odongue
      @odongue Год назад

      olvidate que estamos todos como vos jaja

  • @mariachavezpere
    @mariachavezpere Год назад

    Un video muy bueno, pero tengo una duda. ¿Como se podría enviar en el formulario la url de una pagina jsp de tu aplicaicon web? (contexto: quiero hacer un log in y que cuando el administrador introduzca un correo electrónico se mande a ese correo una url para acceder a una pagina en la que permita crear una contraseña y la mande a la aplicacion web para almacenarla en la base de datos?

  • @DigitalNTE
    @DigitalNTE Год назад

    Gracias GENIO

  • @user-ii8vb1ts4i
    @user-ii8vb1ts4i Месяц назад

    buenisimo!!! Puedes compartir el css?

  • @issaelynuma9001
    @issaelynuma9001 9 месяцев назад

    es necesario estar en Local host o se puede hacer como carpeta local?

  • @soyjaider8996
    @soyjaider8996 Год назад

    Hola una pregunta, lo realice en una web real pero no llegan los correos, sabes porque?

  • @nooob922
    @nooob922 8 месяцев назад

    Genial!

  • @nameteGM
    @nameteGM 10 месяцев назад

    esta muy bueno, pero en mi caso tengo unos input con valores por defectos en la caracteristica value que no se envian, como que envia solo los que llena el usuario, como puedo hacer para que tambien envie esos

  • @soquerplay8305
    @soquerplay8305 Год назад

    Muy buenas funciona perfecto, se puede enviar a mas de un email a la vez?

  • @thekindred4718
    @thekindred4718 Год назад

    gracias bro

  • @1234dviento
    @1234dviento Год назад

    Hola, Cómo puedo hacer para que angular me deje enviarlo???, me bloquea el envio ....

  • @CesarRodriguez-zy3ij
    @CesarRodriguez-zy3ij 10 месяцев назад

    Podrias hacer un video de como hacerlo implementando "Vuelidate"? te lo agradeceria mucho:)

  • @nicoqk
    @nicoqk 5 месяцев назад

    muy buen tuto. habra forma de agregarle un recaptcha propio?

  • @julioquispemartel8067
    @julioquispemartel8067 Год назад +1

    bien gracias.Me funcionó sin poner python en el cmd .

  • @nicolassoscuelucumisoscuel210
    @nicolassoscuelucumisoscuel210 Год назад

    Y como hago para que quitar el nombre de formsubmin y poner el de la persona que lo envia cuando llegue a mi correo?

  • @ByCrizzMC
    @ByCrizzMC Год назад

    Como se puede hacer para enviarlo a más de una persona?

  • @alejandromarante2104
    @alejandromarante2104 9 месяцев назад

    Muy bueno!! Gracias por la sencillez del procedimiento. Duda: las validaciones de campos están incluidas en el servicio de esa web?... y los mensajes de confirmación?

  • @monroyalejo93
    @monroyalejo93 2 года назад +1

    Hola que tal, muy útil y bueno el video, una duda, hay posibilidad de cambiar el remitente del mensaje FormSubmit por otro?

    • @quant_dani
      @quant_dani  2 года назад

      Creo que no, un saludo!!

  • @Su_Lerele
    @Su_Lerele Год назад

    Hola, muy buen vídeo, muy claro y al grano. Podrías por favor, ponernos el código de style.css?

    • @shmarte
      @shmarte Год назад

      body {
      background-color: white;
      margin: 0;
      font-family: monospace;
      }
      h1{
      text-align: center;
      color: #7A98B9;
      margin: 0;
      font-size: 30px;
      margin-top: 45px;
      }
      form {
      width: 450px;
      margin: auto;
      background: rgb(0,0,0,0.4);
      padding: 10px 20px;
      box-sizing: border-box;
      margin-top: 20px;
      border-radius: 7px;
      background-color: #7A98B9;
      }
      input, textarea {
      width: 100%;
      margin-bottom: 20px;
      padding: 7px;
      box-sizing: border-box;
      font-size: 17px;
      border:none;
      }
      textarea {
      min-height: 100px;
      max-height: 200px;
      min-width: 100%;
      }
      #boton {
      padding: 20px;
      border-radius: 5px;
      }
      #boton:hover{
      cursor: pointer;
      }

  • @jorgevinuf2805
    @jorgevinuf2805 Год назад

    Lo intente y no funciona, será porque tengo la web subida a Netlify?

  • @josuecastillo6946
    @josuecastillo6946 Год назад

    Tiene un límite de registros ingresados?

  • @Henry_Nunez
    @Henry_Nunez Год назад

    👍🔔

  • @marghiory
    @marghiory Год назад

    A mi no me sale el captcha que podria ser?

  • @marcoantoniovalencia8694
    @marcoantoniovalencia8694 Год назад

    0:45 esa indentación de los pros

  • @dayhanarodriguez9190
    @dayhanarodriguez9190 8 месяцев назад

    Hola, tengo una pregunta, si yo he alojado mis html y todo lo de mi página en Github y quiero que al enviar el formulario no me aparezca esa pantalla de que ya se envío el formulario, en el value que tengo que poner, por qué vi un video similar donde se pegaba lo del live server y si funcionaba pero como yo lo tengo alojado en Github, ya he obtenido poner la dirección que me da al activar el formulario pero me aparece error cuando envío el formulario

    • @edirgonzano9946
      @edirgonzano9946 3 месяца назад

      En el mismo github puedes editar tu html, css, Java o lo que fuere.. Has los cambios que deseas y luego de guardar cambios y esperas un minuto aprox.. y ya se habrá actualizado. El url se conserva.

  • @AgustinMartinez-oo1js
    @AgustinMartinez-oo1js 2 года назад +2

    Te hago una consulta, como puedo hacer para que no se refresque la pagina cuando envio el formulario?? tengo ese problema hace bastante y no puedo resolverlo

    • @patriciocruzhernandez5221
      @patriciocruzhernandez5221 Год назад +1

      Investiga un poco sobre preventDefault() en js ... Espero te ayude

    • @TheSebasgg
      @TheSebasgg Год назад

      Debes usar preventDefault para que no se ejecute el evento submit del botón del formulario sino que se ejecute el evento que tú quieres

  • @carlosluismonchezcerna5079
    @carlosluismonchezcerna5079 Год назад +1

    Saludos. ME da un error: "Form should POST
    Make sure your form has the method="POST" attribute" Pero ya agregue el metodo POST, y no me direcciona a la pagina que le indique

    • @alejopato32
      @alejopato32 Год назад

      debes poner la url completa de tu servidor , en el actributo , _next

  • @mariotomas6453
    @mariotomas6453 2 года назад +1

    Esta muy bueno pero hace que la página se cargue muy lento.

  • @EdwinVasquez96
    @EdwinVasquez96 7 дней назад

    Amigo, y cual es el css

  • @esterferrari9475
    @esterferrari9475 Год назад

    hola intente hacerlo pero cuando pongo enviar en el formulario me dice que el correo electronico que puse para q lleguen los msj no tiene el formato correcto ??
    que hago puse uno de gmail que uso como en el video pero no lo acepta

    • @quant_dani
      @quant_dani  Год назад

      Pruebe a utilizar otro mail a ver si con ese le funciona. Si no, intenté en vez de poner el mail un código que lo sustituya.
      Un saludo!

  • @caminoalmillon007
    @caminoalmillon007 3 месяца назад +1

    Entonces no es solo con javascript, el titulo un poco engañoso

  • @santiagomarquez4771
    @santiagomarquez4771 Год назад +1

    Muy bueno , lo que buscaba es que cuando un usuario complete el formulario , llegue un email a mi gmail con los datos del formulario , antes que usar una base de datos para tan pocos campos de un formulario , probe hacerlo con php y php mailer pero mi servidor no manda los email . y por fin con esta me funciono y logre lo que queria , es una opcion , tiene limites de envio de email ? ahora probera hacer lo mismo con node y nodemailer , estaria bueno que subas mas opciones para hacerlo

    • @makady
      @makady Год назад

      cómo utilizas node ?

  • @matias3797
    @matias3797 Год назад

    Bro cree una plataforma, sabes que cuando completo el furmulario de envio atraves de la pc se envia y dice el mensajes gracias, pero cuando lo hago desde mi celular me dice que se envio un mensaje a mi correo para la activacion y no lo puedo activar. por que es?

    • @quant_dani
      @quant_dani  Год назад

      Prueba a ver si ha llegado a spam, que a veces llega ahí

  • @Andy_rivera
    @Andy_rivera Год назад

    buenas noches amigo, yo uso el Formspree y es casi igual pero, muchas veces me llega spam al correo, este FormSubmit también llegará spam?

  • @cesarmanuelpadillaperez851
    @cesarmanuelpadillaperez851 11 месяцев назад

    Buenas tardes y si quiero adjuntar un documento en PDF tambien funcionaria?

    • @nestorrig
      @nestorrig 8 месяцев назад

      Supongo que si, el input tendría que ser type="document"

  • @juegosymasjuegos2691
    @juegosymasjuegos2691 Год назад

    y el css?

  • @nestorarbeypajoymera175
    @nestorarbeypajoymera175 4 месяца назад +1

    buena tarde, verifique y ya esa pagian no funciona

  • @juanjoseflorez6967
    @juanjoseflorez6967 2 года назад

    Mano Buenas noches, como se puede enviar imagenes, adjuntar archivos e imagenes aparte de simples datos como mostraste en este video, quedo atento a cualquier respuesta muchas gracias.

    • @juanjoseflorez6967
      @juanjoseflorez6967 2 года назад

      No solo datos como asunto y contenido si no adjuntar archivos e imagenes al correo que tengo que enviar la informacion.

    • @andersonguadalupe0205
      @andersonguadalupe0205 Год назад

      @@juanjoseflorez6967 quizas tarde pero solo pones en la etiequeta form enctype="multipart/form-data"
      y en los espacio a rellenar de tu formulario un input tipo file con eso es suficiente

  • @aylenoc2713
    @aylenoc2713 Год назад

    Hola ,como subo la página web a un host?

    • @quant_dani
      @quant_dani  Год назад

      Hola buenas, primero necesita encontrar un servicio de hosting. Este te dirá los pasos para subir su web.
      Mucha suerte!!

  • @axelmarting5266
    @axelmarting5266 3 месяца назад

    Hola! funciona si publico mi pagina en el servidor de github? gracias!

    • @axelmarting5266
      @axelmarting5266 3 месяца назад

      Ahi me fije y funciona bien, bastante lento es igual y tira errores como que se perdio el host (hablando de la pagina formsubmit, no de github), pero una vez me funciono

    • @gasparhumbertovaldezavila3225
      @gasparhumbertovaldezavila3225 2 месяца назад

      @@axelmarting5266 ¿Cómo lo resolviste?, ¿que tanto le modificaste?

  • @mondayismylife2946
    @mondayismylife2946 Год назад

    Hola una pregunta , se puede poner un mensaje que salga , cuando se envió el formulario ? Por ejemplo una notificación toast que diga que , se envió el mensaje correctamente ...🤔

    • @Su_Lerele
      @Su_Lerele Год назад +1

      Mira el vídeo 🤣

  • @tonilopez4763
    @tonilopez4763 Год назад

    Unable to submit form. Make sure you open this page through a web server, FormSubmit will not work in pages browsed as HTML files.
    ¿Cómo puedo solucionar este error?

    • @quant_dani
      @quant_dani  Год назад

      Buenas, levantaste la web en un servidor local o remoto??

    • @Joseph_183
      @Joseph_183 Год назад

      @@quant_dani como hago levantar la web html ?

  • @user-mq1pq1uy3s
    @user-mq1pq1uy3s 9 месяцев назад

    mi preguntA es que va en style.scc ???

    • @skunk1019
      @skunk1019 9 месяцев назад

      el estilo de como se vera tu formulario, solo estetico

  • @andreo2010
    @andreo2010 3 месяца назад

    Hola! Que estoy haciendo mal? Probé con tu excelente explicación pero al querer enviar al formulario me tira error la página. Se agradece me puedas orientar con esto. 😅

    • @manuelmeza744
      @manuelmeza744 2 месяца назад

      ¿Levantaste la página desde un servidor?

  • @elmaik2281
    @elmaik2281 3 месяца назад

    Bro cuando ando confirmando el coso no me carga el coso de confirmación en el Gmail

    • @douglase.morales4599
      @douglase.morales4599 3 месяца назад

      Yo logro enviar todo pero en mi correo n me sale la información que se envía desde el formulario

  • @pedrotapiacastillo8293
    @pedrotapiacastillo8293 Год назад

    Hola, muchas gracias por el vídeo. Mi consulta, es de pago o gratuita?

    • @quant_dani
      @quant_dani  Год назад +1

      Totalmente gratuita!

    • @pedrotapiacastillo8293
      @pedrotapiacastillo8293 Год назад

      @@quant_dani Muchas Gracias por responder, me fue de mucha ayuda, nuevo suscriptor.

    • @igor.miranda
      @igor.miranda 11 месяцев назад

      @@quant_dani Pero esta limitado el envió de email o no?

  • @rafael01__4
    @rafael01__4 11 месяцев назад

    a mi me aparece esto
    Unable to submit form
    Make sure you open this page through a web server, FormSubmit will not work in pages browsed as HTML files

    • @quant_dani
      @quant_dani  11 месяцев назад

      Buenas, tienes que abrir la web en un servidor local!

  • @justinaiturraspe9272
    @justinaiturraspe9272 2 месяца назад

    sera compatible con react js?

  • @DanielGutierrez-sp2go
    @DanielGutierrez-sp2go 27 дней назад

    Deja ver el CSS bro

  • @TreeDesings3D
    @TreeDesings3D Год назад

    ¿Cómo podría hacer para que se muestre o me permita descargar la imagen que mando al correo? Porque me la envía solamente como texto. Gracias.

  • @anitaromero2017
    @anitaromero2017 Год назад

    si pongo local host 8000 me salta error alguien me ayuda? : (

  • @ferdinand2305
    @ferdinand2305 10 месяцев назад

    La idea es solo desde html sin css ni servidor local como Xampp o apache 😪

  • @victorhugocondemorante5314
    @victorhugocondemorante5314 2 года назад

    link

  • @daniel_cabj88
    @daniel_cabj88 3 месяца назад

    ¿Funciona con GitPages? A mí no me funciona... no sé si puse mal el código :(

  • @erickelcrack8840
    @erickelcrack8840 2 года назад

    bro tiene un limite de envíos de correo?

    • @quant_dani
      @quant_dani  2 года назад

      Creo que no!!

    • @erickelcrack8840
      @erickelcrack8840 2 года назад

      @@quant_dani si me a funcionando, pero siento que es inestable o no se que pueda estar pasando, porque hay veces que no funciona ayuda bro

  • @julioquispemartel8067
    @julioquispemartel8067 Год назад +1

    FUNCIONARA PARA QUE OTROS PONGAN SUS DATOS Y ME LLEGUE A MI CORREO?

  • @shmarte
    @shmarte Год назад

    Te doy un Ok pero no usas codigo JS cambia el titulo

  • @yormanlopez8553
    @yormanlopez8553 Год назад

    Al parecer ya no funciona. Ahora se necesita de un servidor

    • @maxwellm4241
      @maxwellm4241 Год назад +1

      capaz has hehco algo mal... hace 3 dias lo use y anda

    • @yormanlopez8553
      @yormanlopez8553 Год назад

      @@maxwellm4241 es que no comprendo se supone que esta API es para evitar escribir código del lado del servidor (en mi caso no se backend) pero entonces vi que el está levantando un servidor en local. La verdad no entiendo. Por favor 🙏 me explicas?

    • @maxwellm4241
      @maxwellm4241 Год назад

      Igual te recomiendo que uses phpmailsender algo si era por que con esto me llegron mensajes de que estan intentado ingresar a mis correos justo lso dos que use para probarlo

    • @maxwellm4241
      @maxwellm4241 Год назад

      @@yormanlopez8553 siempre tenes quelevantar un local usa php con zamp y lo tenes ya buscate un tutorial de zamp con php y usa el phpmail

  • @damianmarquez3647
    @damianmarquez3647 Год назад +1

    No funciona

  • @alfonsomero7353
    @alfonsomero7353 24 дня назад

    ni sirve

  • @delforhuum
    @delforhuum Год назад

    Hola, primero gracias, ahora, donde esta el javascript???

  • @delforhuum
    @delforhuum Год назад

    y el contenido que realizaste? jajaja donte esta el codigo? jajaj