Javascript é uma linguagem do lado do cliente usada para programação de sites. Um erro Javascript void(0) ocorre por vários motivos, mas é um erro facilmente corrigido. Erros de Javascript são mostrados em seu navegador e o erro void interrompe a execução do código. Isso pode fazer com que a página da Web funcione de forma irregular, por isso é importante corrigir o erro para garantir a renderização adequada do seu site.
Etapa 1
Verifique seu código para qualquer erro de sintaxe. Um motivo comum para um erro void em Javascript é a falta de colchetes de abertura ou fechamento (o caractere "{" ou "}"). Uma varredura rápida do código pode identificar se faltam colchetes ou se há um erro de sintaxe que está acionando erros de Javascript no navegador. A melhor maneira de verificar se há colchetes ausentes é encontrar cada colchete de fechamento que corresponda ao de abertura. Conte quantos colchetes de abertura existem em seu código. O número de colchetes de fechamento deve corresponder ao número de colchetes de abertura. Isso elimina erros de sintaxe em seu Javascript.
Etapa 2
Desative os bloqueadores de pop-up no navegador. Os bloqueadores de pop-up impedem a abertura de novas janelas ou guias do navegador. Se a execução do seu código depender de uma janela ou guia de abertura, instrua o usuário a remover bloqueadores de pop-up para que a página da Web seja executada corretamente. Para desabilitar os bloqueadores no Internet Explorer e Firefox, clique na opção de menu "Ferramentas", selecione "Opções da Internet" para o Internet Explorer e clique em "Opções" para o Firefox. No Internet Explorer, clique em “Privacidade” e remova a caixa de seleção ao lado de “Bloquear pop-ups”. Para o Firefox, clique na guia “Conteúdo” e remova a caixa de seleção “Bloquear janelas pop-up”.
Etapa 3
Habilite o Javascript no navegador. Alguns usuários desabilitam o Javascript no navegador. Se você tiver o Javascript desabilitado ao testar o código, habilite-o nas configurações do seu navegador. Para Internet Explorer e Firefox, essas configurações são encontradas clicando no item de menu "Ferramentas". Para o Internet Explorer, clique em "Opções da Internet". Para o Firefox, clique em "Opções". Verifique as configurações de segurança para execução de JavaScript desabilitada.
Etapa 4
Teste o código em um navegador diferente. Os navegadores mais antigos suportam funções Javascript obsoletas. Quando essas funções são usadas em navegadores mais recentes, o erro void pode ocorrer. Teste seu código em um navegador diferente para identificar se é a causa do problema. Para testar o código, abra a página em outro navegador. Por exemplo, se você estiver usando uma versão mais antiga do Internet Explorer, abra o código com o Firefox. Visualize o número da linha do erro e abra o arquivo em um editor de texto. Por exemplo, "getElementsByClassName()" pode não funcionar em alguns navegadores. Substitua isso pela função "getElementbyId()" mais comum.