Jump to content
Sign in to follow this  
leonardosb

Imagem não está exibindo

Recommended Posts

Bom dia, estou aprendendo javascript, porem quando vou fazer uma function que ao apertar uma imagem de lampada apaga, apareça uma acesa, a imagem não exibi corretamente, segue a sintaxe abaixo

 

 

<!DOCTYPE html>
<html lang="pt-br">


<head>
<title>Teste Javascript</title>
<meta charset="UTF-8"/>


<script>
function acendeLampada(){


document.getElementById("luz").src="C:\Users\Leozinho\Pictures/tupac.png";


}


</script>


</head>
<body>


<h1>Acenda a lampada </h1>


<img src="C:\Users\Leozinho\Pictures/lampada_desligada.png" id="luz" onclick="acendeLampada()" />




</body>
</html>
Edited by Ted k'
Adicionado o BBCode

Share this post


Link to post
Share on other sites

Verifique o caminho da imagem:

C:\Users\Leozinho\Pictures/tupac.png

Não seria

C:\Users\Leozinho\Pictures\tupac.png

Fora isso aconselho você utilizar as imagens em uma mesma estrutura de pastas aonde o site/sistema está hospedado, assim o patch dos arquivos ficam melhores para serem gerenciados;

  • +1 1

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Similar Content

    • By Gustavo Menezes
      Bom Dia amigos, duvidas nesse script...
      id em
      <a class="page-scroll" e resposta para
      <input type="text" mas o valor de resposta esta em outra
      <div class="container" É aqui que me gera a duvida
      get no caso o
      document.getElementById("acao") que vai esta apontando la na
      <a class="page-scroll" vai me retorna com valor
      $( "resposta").val( text ); segue abaixo todo o script em que ponto errei
      $( "a" ).click(function() {                     var text = $( this ).text();                     document.getElementById("acao").id = "01";                 $( "resposta").val( text ); tenho uma duvida em fazer para ele me retorna esse valor na
      <input type="text" que no caso recebo do script e me da o valor
      $( "resposta").val( text ); help ai ✌  
    • By mamotinho
      Olá, estou com dúvidas , eu tenho a seguinte execução 
       
      SELECT SUM(Cash) as soma FROM CashAccount Eu estou querendo pega o resultado desta consulta em PHP
      tipo
       
      $result = $pdo->query("SELECT SUM(Cash) as soma FROM CashAccount"); echo $result; Mais não sei como fazer aparece o mesmo resultado que é exibido quando eu faço a execução da query no SQL, por favor alguém poderia me informar como eu poderia está fazendo.
    • By Alberto Nascimento
      i("calcula").onclick = function(){ Este comando depois que eu atualizei meu servidor para PHP 7.2 não quer mais funcionar.
    • By Jefferson andre
      Saudações mestres,
       
      preciso que um determinado campo ao passar por uma funcao pegue algumas informacoes noquery e atualize determinados campos no mesmo form.
       
      Pensei em algo assim mas nao sei como proceder
      <?php
      function pegardados(){
      seleciona a tabela
      $campoum = tabela['campoum'];
      $campodois = tabela['outrocampo'];
      $campotres = tabela['outrocampodenovo'];
       
      como atualizar os dados em determinados campos do form?
      }
      ?>
       
      <html>
       
      <form action="xxx.php">
      <input campo name="campo" id="campo" onChange="pegardados();"  value ="<?php echo $campoum; ?>" </input>
      <input campo name="campodois" id="campodois" </input>
      <input campo name="campotres" id="campotres"  </input>
      </form>
      </html>
       
      apenas um exemplo grosseiro mas da pra passar a ideia do que eu preciso.
       
      No meu caso a opcao onChange nao esta funcionando tambem e nao entendi o motivo, ja que eh apenas para chamar uma funcao php
       
      Qualquer sugestao eh bem vinda, obrigado
       
      algo assim 
       
      Tem como fazer isso
       
    • By Jehlemos
      Olá,
      Boa noite, estou fazendo o seguinte enunciado em uma plataforma de estudos: Para Usain Bolt calcular sua dieta é preciso o uso de um simulador, que de acordo com o número de voltas diga quantas calorias é preciso consumir, para poder realizar um exercício de trote.
      As calorias são calculadas da seguinte maneira: calorias (que consome a cada volta), ou seja 5 multiplicado (*) pelo número da volta atual, já que cada vez as voltas consomem mais e mais calorias.
      Fiz o seguinte código: 
      function caloriasDeTrote(n) { var caloriasPVolta = 5; var caloriasTotais = (caloriasPVolta * n) for(var i = 1; i <= n; i++){ caloriasTotais = (caloriasPVolta *= i) } return caloriasTotais } E a plataforma informa os seguinte erro:
      Sua solução não passou : 
      x caloriasDeTrote(2) Um trote de 2 voltas deveria retornar 15 V
      10 == 15 Alguém pode me ajudar?
      Grata! 
       
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.