Curso de JavaScript
MIT License
2385
122
428

Erro ao tentar utilizar .value mais de uma vez no código.
Se utilizo apenas uma vez o .value em qualquer valor que necessito o mesmo não apresenta erros, porém quando utilizo-o mais de uma vez apresenta o seguinte erro, parece que o .value só consegue puxar o valor apenas uma vez, porém se tento fazer mais de uma vez como apresentado pelo Gustavo no curso da erro, já estou quebrando a cabeça com isso um tempão tentei diversas soluções porém nenhuma foi eficaz.
Erro:
Uncaught TypeError: Cannot read properties of null (reading 'value')
at contador (script.js:7:41)
at HTMLInputElement.onclick (index.html:19:70)

Código HTML:

Início:


Fim:


Passo:



Código JS:
function contador() {

let inicio = document.getElementById('txtinicio');
let fim = document.getElementById('txtfim');
let passo = document.getElementById('txtpasso');
let res = document.getElementById('res');
if (inicio.value.length == 0 || fim.value.length == 0 || passo.value.length == 0) {
window.alert('Faltam dados!');
} else {
    res.innerHTML = 'Contando: '
    let i = Number(inicio.value);
    let f = Number(fim.value);
    let p = Number(passo.value);
}

}

Estou tentando resolver o exercício de JavaScript Parte 5 do módulo E, exercício contador.

var nome = "delon"
Uncaught ReferenceError: delon is not defined

Gostaria de entender por que quando eu tento fazer aparece essa mensagem de erro, e como corrigir ? Desde já agradeço.

Ao executar o comando da aula com getElementById e não com querySelector como o professor explica, o site da um erro:

ex010.htm:21 Uncaught TypeError
: Não é possível ler as propriedades de nulo (lendo 'valor')
em calcular (ex010.htm:21:35)
em HTMLInputElement.onclick (ex010.htm:12:65).

Alguém consegue explicar o porque de não conseguir usar getElementById, mas com o querySelector funcionar normalmente ? (só lembrando que estou animado sobre o exercício de velocidade e não o padrão ao final).

o comando que eu escrevi e:

<title>Document</title>
<script>
    var name = window.prompt("Qual e seu nome?") // Essa parte funcionou tranquilo
    document.write (`Seu nome tem ${nome.length}letras`) // Nao estou conseguindo execurtar, nao aparece nada na tela
</script>

Boa iniciativa

Ao executar o comando da aula com getElementById e não com querySelector como o professor explica, o site da um erro:

ex010.htm:21
Uncaught TypeError: Cannot read properties of null (reading 'value')
at calcular (ex010.htm:21:35)
at HTMLInputElement.onclick (ex010.htm:12:65).

Alguém consegue explicar o porque de não conseguir usar getElementById, mas com o querySelector funcionar normalmente ? (só lembrando que estou perguntando sobre o exercício de velocidade e não o proposto ao final).

Estou com problemas ao usar o placeholder ${s} no VSCode. Aparentemente o comando de Template string não está funcionando. Ao digitar o comando para chamar a variável, tanto não muda de cor no VSCode, como não exercuta o comando no navegador.

Este código se refere ao Exercício 3 da aula 6.

<script> var n1 = Number (window.prompt('Digite um número: ')) var n2 = Number (window.prompt('Digite outro número: ')) var s = n1 + n2 window.alert('A soma entre ${n1} e ${n2} é igual a ${s}') </script>

Olá Guanabara,
Estou fazendo seu curso de algoritimo e estou amando. Sua didatica é execelente.
Mas gostaria de saber se teria como disponibilizar como material de apoio o pdf da aula que você passa nos videos.
Obrigadooo!!!

Alguém sabe como resolver o problema do process is already running!?

Já apertei f9 pra finaliza mais continua travando, depois quando inicio o programa, ele volta com o problema

Mesmo finalizando e recomeçando ele continua com isso, alguém me ajuda

Em vez de criar um variável de saída e colocar nas funções, eu apenas coloquei um id="text" no parágrafo e depois usei no script.

HTML:
<parágrafo id="text">Aqui vou registrar suas ações com os botões acima.</parágrafo>

SCRIPT:
function acao1(){
text.innerHTML += '

Clicou no primeiro botão.

'
}

function acao2(){
text.innerHTML += '

Clicou no segundo botão.

'
}

function acao3(){
text.innerHTML += '

Clicou no terceiro botão.

'
}

function acao4(){
text.innerHTML += '

Clicou no quarto botão.

'
}

Tentei acessar agora no período da tarde e foi normal, favor desconsiderar esse issue...

Olá professor Guanabara, primeiramente quero agradecer por disponibilizar seus conhecimentos com enorme maestria, tenho aprendido muito com suas aulas de forma muito fácil.
Hoje ao finalizar o vídeo da aula 11 do curso de Javascript do cursoemvideo, me deparei com o erro em anexo, poderia me ajudar por gentileza? E ao tentar fazer logout para logar novamente para ver se eu conseguia ver o vídeo 12, apareceu esse erro:

Fatal error: Uncaught Error: Call to a member function get() on null in /home/cursoemvideo3/www/wp-content/plugins/cev-addons-for-woocommerce/modules/custom-bar/includes/class-cevaw-custom_bar.php:217 Stack trace: #0 /home/cursoemvideo3/www/wp-content/plugins/cev-addons-for-woocommerce/modules/custom-bar/includes/class-cevaw-custom_bar.php(261): CEVAW_Custom_Bar->get_coupon_code() #1 /home/cursoemvideo3/www/wp-content/plugins/cev-addons-for-woocommerce/modules/custom-bar/includes/class-cevaw-custom_bar.php(298): CEVAW_Custom_Bar->show_bar() #2 /home/cursoemvideo3/www/wp-includes/class-wp-hook.php(307): CEVAW_Custom_Bar->render_content() #3 /home/cursoemvideo3/www/wp-includes/class-wp-hook.php(331): WP_Hook->apply_filters() #4 /home/cursoemvideo3/www/wp-includes/plugin.php(476): WP_Hook->do_action() #5 /home/cursoemvideo3/www/wp-includes/script-loader.php(2156): do_action() #6 /home/cursoemvideo3/www/wp-includes/class-wp-hook.php(307): wp_enqueue_scripts() #7 /home/cursoemvideo3/www/wp-includes/class-wp-hook.php(331): WP_H in /home/cursoemvideo3/www/wp-content/plugins/cev-addons-for-woocommerce/modules/custom-bar/includes/class-cevaw-custom_bar.php on line 217
Há um erro crítico no seu site. Verifique seu e-mail para instruções.

Saiba mais sobre a como resolver problemas do WordPress.

Desde já meu muito obrigado!
erro-site

No site https://gustavoguanabara.github.io/javascript/exercicios/index.html vai até o nível 3, mas só tem PDF's do nível 1.

Olá, professor.
Uma sugestão de curso seria o de typescript que é usado no Angular.
Um abraço e obrigada pela dedicação no curso em vídeo.

Att.,
Paulinha

No primeiro parágrafo há um erro de ortografia no nome positivos.
Link para o Repositório

Olá pessoal,

Sou Ana Amaral e faço parte dos pequenos gafanhotos.

Vamos compartilhar nossas resoluções dos desafios?

Segue o link do que fiz https://github.com/MachadoA/DesafiosJSGuanabra

Abraços

Olá Gustavo

Muito grato por seu esforço em ensinar.
Estou procurando aproveitar o seu material e me "inturmar". nessa comunidade de repositórios de códigos
e linguagens de programação e aplicações
web.

Ainda sou novato, mas em breve terei algo para compartilhar.

Abraços e sucesso a todos

Fala galera passando aqui só pra mostrar como ficou meu exercício. E também, pra pegar umas dicas.

O site

https://hugoleonardo-hub.github.io/Live_clock/
site-hora

Dúvida

  • O site a vezes, depois de um tempo da um erro, ai tem que atualizar a página ai volta ao normal
    erro

Se alguém tiver dicas para melhorar a apresentação, por favor fique a vontade.