Sign in to follow this  
renan_doidera

Mudar Imagem De Fundo Por Javascript

Recommended Posts

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

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