Java Script!

3 respostas
juliocesarsrosa

Galera estou com uma duvida… criei um algoritimo em java script simples apenas para trocar a cor do back ground de uma pagina… mas agora nao consigo fazer o mesmo soh que com imagens algm pode me dizer o pq nao funciona???

segue o codigo não funcional para trocar imagens de back ground

<html>
<head>
    <title>Exemplo Radio Button</title>
<script>
function mudaCor(){
    var i
    for (i=0;i<document.fcores.colorin.length;i++){
       if (document.fcores.colorin[i].checked)
          break;
    }
    document.background = document.fcores.colorin[i].value
}
</script>
</head>

<body background="black" bgproperties=fixed>
<form name=fcores>
<table>
<tr>
<td>
<input type="Radio" name="colorin" value="capitao_america.gif" checked> Capitão
<br>
</td>
<td>
<input type="Radio" name="colorin" value="capitao_america.gif"> Lanterna
<br>
</td>
<td>
<input type="Radio" name="colorin" value="batman.jpeg"> Batman
<br>
</td>
<td>
<input type="Radio" name="colorin" value="thor.jpeg"> Thor
<br>
</td>
<td>
<input type="Radio" name="colorin" value="chobits.jpeg"> Chobits
<br>
</td>
<td>
<input type="Radio" name="colorin" value="naruto.jpeg"> Naruto
<br>
</td>
</tr>
</table>
<br>
<input type="Button" name="" value="Muda Cor" onclick="mudaCor()">
</form>
</body>
</html>

3 Respostas

henriqueluz

Altera essa linha para:

document.style.backgroundImage = document.fcores.colorin[i].value;

Abs,

isaiaspf

Cara,

Tenta assim:document.style.backgroundImage="url(" + document.fcores.colorin[i].value + ")";Tem que ver se suas imagens estão no local certo também.
Abraço.

juliocesarsrosa

Minhas imagens estão no lugar certo sim… mas nenhuma das duas sugestões funcionaram…

esse trecho preciso acertar

document.style.backgroundImage

pq quando fiz com cores… estava assim

document.bgcolor

e funcionava perfeitamente… rsrs estou encucado tecnicamente a sugestao de vcs dois deveria funcionar sem problemas…

vlw galera

Criado 26 de julho de 2011
Ultima resposta 26 de jul. de 2011
Respostas 3
Participantes 3