Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Daniel o rei

o javascript não funciona!

Recommended Posts

Eu fiz um script e que tinha uma função.

Chamei essa função pelo onmouseover e ficou dizendo que a função não foi declarada.

Depois eu fiz um teste: Coloquei um alert no meu script e não funcionou!

 

<head>
<title>aaaaaaa</title>
<span id="style"></span>

<script type="text/javascript">
alert("acorda, firefox");
function mostrar(left ,top){
var style = "<style tipe=\"text/css\">
#a{
position: absolute ;
left : "+left+" ;
top: "+ top +" ;
z-index : 1 ;
}
</style>";
document.GetElementById=("style").innerHTML = style ;
}
</script>
</head>
<body>
<div onmouseover="mostrar(600,600);alert(55555);"> 600 X 600</div>
<div onmouseover="mostrar(250,250)"> 250X 250 </div>
<div id=" a">151514545sourgaf62482</div>
</body>


Compartilhar este post


Link para o post
Compartilhar em outros sites

Existem erros ai.

http://forum.imasters.com.br/public/style_emoticons/default/seta.gif você não pode inserir HTML dentro do head do documento.

http://forum.imasters.com.br/public/style_emoticons/default/seta.gif a sintaxe correta é:

document.getElementById('style').innerHTML = style;
http://forum.imasters.com.br/public/style_emoticons/default/seta.gif se vai fazer o posicionamento de DIVs, não tente trabalhar com css dessa forma, mas sim acessando a propriedade style dos objetos.

 

.style.propriedadeCSS = 'valor';

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.