• 0
Sign in to follow this  
renan_doidera

Mudar Imagem De Fundo Por Javascript

Question

Olá... quanto tempo não posto aqui...

Eu gostaria muito de saber por que isso que estou fazendo não funciona, e se possível como seria a forma de fazer funcionar:

<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Nova pagina 1</title>
</head>

<body>

<script>
function muda(obj)
{
	obj.style.background = "https://www.scriptbrasil.com.br/img/imgs_flash.gif";
	//obj.style.backgroundImage = "https://www.scriptbrasil.com.br/img/imgs_flash.gif";
	//obj.style.backgroundAttachment = "https://www.scriptbrasil.com.br/img/imgs_flash.gif";

	//obj.style.backgroundColor = "green";
	//obj.style.background = "red"
}
</script>

<table width="124" height="24" border=1>
	<tr>
		<td width="124" height="24" onclick="java script:muda(this)"></td>
	</tr>
</table>

</body>

</html>

Quero simplesmente mudar o fundo de uma célula usando javascript. Alguém sabe onde eu errei?

Abraços

Share this post


Link to post
Share on other sites

1 answer to this question

Recommended Posts

  • 0

Olá denovo, mas que ironia do destino, eu mesmo já havia respondido essa minha pergunta há 1 ano e meio. Após fazer uma busca que percebi isso....

http://scriptbrasil.com.br/forum/index.php...hl=imagem+fundo

Segue então o código certo para que funcione:

<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Nova pagina 1</title>
</head>

<body>

<script>
function muda(obj)
{
obj.style.background = "url('https://www.scriptbrasil.com.br/img/imgs_flash.gif')";
//obj.style.backgroundImage = "url('https://www.scriptbrasil.com.br/img/imgs_flash.gif')";

}
</script>

<table width="124" height="24" border=1>
<tr>
<td width="124" height="24" onclick="java script:muda(this)"></td>
</tr>
</table>

</body>

</html>

Funciona tanto com "background" como "backgroundImage". Desculpe o transtorno...

Abraços

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this