1
resposta

input.value retornando "undefined"

Alguém saberia informar o bug que ocorre para o código do "@dom-inject" retornar "undefined" para o "input.value" no ESNext?

1 resposta

Oii, Dev! Tudo bem?

Agradeço por aguardar o nosso retorno.

Para que eu possa simular o erro e te ajudar de forma mais assertiva, peço que compartilhe o link do seu projeto no GitHub ou um drive com todos os arquivos utilizados no projeto. Pois esse erro pode acontecer por vários motivos, sendo eles:

  • Na página, o elemento DOM pode não ter sido encontrado, uma possível solução é verificar se o seletor especificado corresponde a um elemento DOM acessível;
  • O código pode estar sendo executado antes que o elemento DOM seja carregado, então use um evento de carregamento DOM para garantir que o código seja executado somente após o carregamento completo do DOM;
  • No @dom-inject, o seletor indicado nele, pode estar incorreto.
  • O DOM pode não ter uma propriedade value, é necessário verificar se o elemento é um elemento de formulário que possui essa propriedade.
  • Verifique a sintaxe @dom-inject está correta, caso contrario, pode causar o valor de input ser undefined.

Espero ter ajudado com as orientações, qualquer dúvida estarei à disposição.

Bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!