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

164
Visualizações
.click() on href javascript:void(0) results in undefined

I'm trying to make javascript auto click on a href link to show more data on the same page.

The Link has a javascript:void(0)

Code block:

document.querySelector("#showMoreHistory256 > a").click();
<div id="showMoreHistory256" class="showMoreReplies block" onclick="ecEvent.moreHistory(256, this, 0)
,lk,m"><a href="javascript:void(0);">Show more</a></div>

But I get the result Undefined in the console instead of the execution of the function "show more".

Is the querySelector or the .click() the wrong command for this?

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Try like this and you will not get errors:

var ecEvent = {
moreHistory: function (num,context,depth)
{
alert('The link was clicked programmatically');
}
};
var lk = false, m = false;
document.querySelector("#showMoreHistory256 > a").click();
<div id="showMoreHistory256" class="showMoreReplies block" onclick="ecEvent.moreHistory(256, this, 0)
,lk,m"><a href="javascript:void(0);">Show more</a></div>

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