Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

130
Visualizações
Cómo agregar múltiples funciones diferentes en un solo comando de envío en javascript

Tengo una función para la validación y una segunda función para la salida de mensajes, cómo puedo ejecutar ambas juntas con un solo clic de envío.

 var myform = document.forms.hform; // hform is name myform.onsubmit = validation; myform.onsubmit = exercise;
about 4 years ago · Juan Pablo Isaza
3 Respostas
Responde à pergunta

0

Simplemente envuélvalos en una función:

 myform.onsubmit = (e) => { validation(e); exercise(e); }
about 4 years ago · Juan Pablo Isaza Relatório

0

Puede llamar a funciones dentro de funciones...

 function myFunc() { validation(); exercise(); } <button onsubmit=“myFunc”>
about 4 years ago · Juan Pablo Isaza Relatório

0

JavaScript moderno (por moderno en este caso quiero decir desde aproximadamente 2010 o incluso antes) usaría addEventListener

Como esto

 var myform = document.forms.hform; myform.addEventListener('submit', validation); myform.addEventListener('submit', exercise); myform.addEventListener('submit', youSaidThreeFunctions);

Puede agregar un detector de eventos en cualquier lugar de su código, por lo que es mejor que ejecutar las funciones en otra función

addEventListener es más flexible que usar en Event

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda