o que tenho ( http://www.route10.com.br/testajax ):
function pesquisar_dados( valor ) { http.open("GET", "consultar.php?id=" + valor, true); http.onreadystatechange = handleHttpResponseField; http.send(null); }
e
function handleHttpResponseField() { strDivId = document.getElementById("conteudo"); if (http.readyState == 4) { resultado=http.responseText; strDivId.innerHTML = resultado; } }
bom, isso povoa um layer(conteudo) que tenho, com um campo que vem do bd. belezura!!
Porem, eu queria que o id do layer fosse enviado como parametro... tentei umas coisas, mas nao deu certo, eheheh, queria algo do tipo, no link:
<a href="#null" onclick="pesquisar_dados(1, 'conteudo')">Matéria 1</a><br>
Aih a pesquisar_dados() se encarregaria de receber esse segundo parametro, normal, mas nao sei como enviar esse parametro, da pesquisar_dados() pra handleHttpResponseField()
acho que é duvida de noob, e a resposta deve estar na minha cara

/***********************/
opa... o proprio balala me deu a dica: criar uma variavel global e alimenta-la dentro da funçao pesquisar_dados()
resultado final:
http://www.route10.com.br/testajax
aih só olhar o codigo fonte

Edição feita por: Stormbringer, 18/01/2007, 16:27.