Estilo de conjunto de JavaScript

| | | |

Um erro do tipo é gerado quando um valor não é do tipo esperado. Ao contrário de undefined, null pode inadvertidamente receber um código de desenvolvedor valioso em seu programa. O erro representa a ausência de qualquer valor ou objeto. O valor é primitivo e falso.

A propriedade style é usada para obter e definir o estilo embutido de um modelo de objeto de documento elemento (DOM). DOM é uma interface de programação que representa os objetos que você vê em uma página da Web ou documento. Você pode manipular essa representação no console.

Neste artigo, analisamos a causa de receber um erro de digitação nulo ao usar a propriedade style no DOM, juntamente com algumas soluções possíveis.

p>

Por que JavaScript está gerando um erro de digitação nulo com a propriedade Style no DOM

Ao tentar atualizar o estilo de um elemento usando JavaScript, precisamos chamar o valor correto para o seletor que estamos invocando . Abaixo estão os getElements usados ao tentar manipular um elemento em uma página da Web ou documento.

Também podemos usar o documento .querySelector() e document.querySelectorAll() métodos.

Digamos que temos alguns dos seguintes no documento que estamos tentando manipular.

Digamos que queremos modificar o terceiro e item na lista. Usando o DOM, o código deve ficar assim:

Entretanto, este código irá gerar um erro nulo porque não temos um identificador chamado `terceiro`. O id que estamos tentando alterar em nosso código JavaScript é um valor ausente. O nome de identificação do terceiro item na lista é codificado como `quarto`.

O erro também pode ser gerado quando você insere valores errados ‚Äã‚Äão ou ignore a importância da distinção entre maiúsculas e minúsculas.

Depuração

Podemos corrigir esse erro de qualquer maneira. Podemos alterar o nome do ID no código HTML de "quarto" para "terceiro" ou podemos alterar nosso código em JavaScript para obter o ID de "quarto". Como é sempre melhor codificar para legibilidade humana, apenas alteraremos o nome do id no terceiro item da lista para terceiro.

Conclusão

Ao tentar alterar o estilo de um elemento no DOM, precisamos ter certeza de que há acesso com o nome correto. Qualquer tentativa de estilizar um elemento com um valor ausente resultará em um valor de erro de tipo zero.

Shop

Learn programming in R: courses

$

Best Python online courses for 2022

$

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Latest questions

NUMPYNUMPY

psycopg2: insert multiple rows with one query

12 answers

NUMPYNUMPY

How to convert Nonetype to int or string?

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Javascript Error: IPython is not defined in JupyterLab

12 answers

News


Wiki

Python OpenCV | cv2.putText () method

numpy.arctan2 () in Python

Python | os.path.realpath () method

Python OpenCV | cv2.circle () method

Python OpenCV cv2.cvtColor () method

Python - Move item to the end of the list

time.perf_counter () function in Python

Check if one list is a subset of another in Python

Python os.path.join () method