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

181
Visualizações
Deshabilite 2 botones de envío en un solo formulario después de hacer clic en el botón

cuando tiene dos botones de envío llamados submit y nopay , solo uno funciona a la vez. Necesito deshabilitar ambos botones después de hacer clic y enviar el formulario.

 <form enctype="multipart/form-data" method="post" action=" <?php echo base_url();?>user/Purchases_ctrl/create_vendor_payment" onsubmit='disableButton()'> <div class="d-flex content-block mb-2 pt-4 justify-content-center"> <button type="submit" name="submit" value="submit" id="submit" class="btn btn-outline-custom w-30 btn-sm submit-btn mr-3">Submit</button> <button type="submit" id="nopay" name="nopay" value="nopay" class="btn btn-outline-custom w-30 btn-sm submit-btn">No Vendor Payments Today</button> </div> </form> <script> function disableButton() { var submit = document.getElementById('submit'); var nopay = document.getElementById('nopay'); submit.disabled = true; submit.innerText = 'SUBMITTING'; nopay.disabled = true; nopay.innerText = 'No Vendor Payments Today'; } </script>
about 4 years ago · Juan Pablo Isaza
2 Respostas
Responde à pergunta

0

 <!DOCTYPE html> <html> <head> <title>Disable button using disabled property</title> </head> <body> <p>Click the button to submit data!</p> <p> <input type="submit" value="Submit" id="btClickMe" onclick="disableButton(); this.disabled = true;" /> <input type="submit" value="submit" onclick="disableButton(); this.disabled=true;" > </p> <p id="msg"></p> </body> <script> function disableButton() { var msg = document.getElementById('msg'); var inputs = document.getElementsByTagName("INPUT"); for (var i = 0; i < inputs.length; i++) { if (inputs[i].type == "submit") { inputs[i].disabled = true; } } msg.innerHTML = 'Data submitted and the button disabled &#9786;'; } </script> </html>

about 4 years ago · Juan Pablo Isaza Relatório

0

<script> function disableButton(btn) { setTimeout( () => { btn.disabled = true; btn.style.backgroundColor = '#36aeeb'; btn.style.color = "white"; }) // No need to set a duration for the timeout

}

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