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

242
Visualizações
¿Cómo hago clic en este botón desde JavaScript?

Tengo el siguiente HTML que se genera desde un servidor:

 <button id="start-diag-suites" title="add new suite" tabindex="-1" class="css-wvwsyj"></button>

¿Cómo hago clic en este botón con Javascript?

He intentado:

 document.getElementById('start-diag-suites').click();

y he probado el un poco más complejo:

 element.dispatchEvent(new MouseEvent(eventName, { view: window, bubbles: true, cancelable: true, clientX: coordX, clientY: coordY, button: 0 })); }; var theButton = document.querySelector('#start-diag-suites'); if (theButton) { var box = theButton.getBoundingClientRect(), coordX = box.left + (box.right - box.left) / 2, coordY = box.top + (box.bottom - box.top) / 2; simulateMouseEvent (theButton, 'mousedown', coordX, coordY); simulateMouseEvent (theButton, 'mouseup', coordX, coordY); simulateMouseEvent (theButton, 'click', coordX, coordY); }``` but neither seem to work at all
about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Con jQuery:

 $('#start-diag-suites').click()

Sin jQuery:

 const button = document.getElementById('start-diag-suites'); button.dispatchEvent(new Event('click'))
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