Ir para conteúdo

POWERED BY:

Arquivado

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

blanchebio

Java Script X FF

Recommended Posts

Oi Pessoal, estou iniciando em web e inda tenho muitas dúvidas principalmente em Java Script eo W3C. Tenho duas dúvidas:

 

1. Como faço para rodar este código em FF tbm:

var it=0
function initialize(){
mytext=typing.getElementById.innerText
var myheight=typing.offsetHeight
typing.innerText=''
document.getElementById.style.height=myheight
document.getElementById.style.visibility="visible"
typeit()
}
function typeit(){
typing.insertAdjacentText("beforeEnd",mytext.charAt(it))
if (it<mytext.length-1){
it++
setTimeout("typeit()",100)
}
else
return
}
if (document.getElementById)
document.body.onload=initialize
</script>
</body>


  <?php
 include "estilo.css";
  ?>

  <div class="cabecalho">
  <div id="titulo">
  <span id="typing" style="visibility:hidden" align="center">36 Anos</br>Tradição e Qualidade</span>
  </div>
  
 
</div>

a outra dúvida é: Não encontro informações de javascript no site no w3c...alguém pode me dr uma dica...pleaseeeee. :rolleyes:

 

Blanche

Compartilhar este post


Link para o post
Compartilhar em outros sites

document.getElementById.style.height=myheight

 

kd a id??

document.getElementById('idDoElemento').style.height=myheight;
você deve colocar ;

após as tuas declarações..

Compartilhar este post


Link para o post
Compartilhar em outros sites

Oi William, preimeiro que ro agradecer a velocidade da resposta...Valeu mesmo!!!

 

Mudei o código conforme você escreveu. Agora tá assim:

 

var it=0
function initialize(){
mytext=letra.innerText;
var myheight=letra.offsetHeight;
letra.innerText='';
document.getElementById('letra').style.height=myheight;
document.getElementById('letra').style.visibility="visible";
typeit();
}
function typeit(){
letra.insertAdjacentText("beforeEnd",mytext.charAt(it));
if (it<mytext.length-1){
it++;
setTimeout("typeit()",100);
}
else
return;
}
if (document.getElementById);
document.onload=initialize;

</script>




</body>


  <?php
 include "estilo.css";
  ?>

  <div class="cabecalho">
  <div id="titulo">
  <span id="letra" style="visibility:hidden" align="center">36 Anos</br>Tradição e Qualidade</span>
  </div>
  
 
</div>

mas ainda não rodou...você pode olhar novamente...por favor...

Abração

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá,

 

O que faz propriamente o offsetHeight?

 

Cumprimentos

Compartilhar este post


Link para o post
Compartilhar em outros sites

Isso aqui continua errado, ne?!

mytext=letra.innerText;
var myheight=letra.offsetHeight;
letra.innerText='';
Afinal, quem é "letra", se é a ID de um elemento na tua página, então você precisa referenciar ela nesse trecho do código tb.

mytext = document.getElementById('letra').innerText; /* não tenho certeza sobre essa propriedade, mas a standard é o innerHTML, não é? o text se não me engano, só funciona no IE */
var myheight = document.getElementById('letra').offsetHeight; ...

Pegue uma extensão do FireFox chamada: FireBug, ele te mostra os erros.

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.