Ir para conteúdo

POWERED BY:

Arquivado

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

51L3N7

[Resolvido] "document.getElementById(...) is null"

Recommended Posts

Pessoal,

 

Tenho o seguinte código

 

var system = [];
system.out = function( string, getPlace ) {
	if ( !getPlace ) document.getElementsByTagName( 'body' )[0].innerHTML = string;
	else document.getElementById( getPlace ).innerHTML = string; 
}
system.out( 'teste', 'id' );

 

porém o console de erros de fica acusando "document.getElementById( getPlace )" como nulo, aí pra contornar isso, tenho que por o código abaixo da id, e eu não gosto de por o js abaixo do HTML. O único jeito que eu encontrei de fazer isso sem colocar o script abaixo foi usando o $().ready(function() { } do jQuery, mas eu não gosto e nem quero usar jQuery.

 

Alguém sabe resolver? =/

Compartilhar este post


Link para o post
Compartilhar em outros sites

espere o conteudo carregar.

 

window.onload

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu to ligado :lol: Tinha até visto no seu blog (Muito bom por sinal)

Só não sei como fazer isso nesse caso.

Tentei com

onload = system.out = function() { etc.. }

//e...
onload = system.out;

//e...

onload = system.out();

//e...

onload = system.out( string, getPlace );

E nada. Não funciona.

Compartilhar este post


Link para o post
Compartilhar em outros sites
window.onload = function(){
 system.out( 'teste', 'id' );
}

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.