Valeu amigo, vou abusar mais um pouco. eu preciso praticamente disto: //AQUI ELE TENTA CAPTURAR UM OBJETO XMLHTTP REQUEST DE ACORDO COM O BROWSER? CERTO? try{ xmlhttp=new ActiveXObject("Msxml12.XMLHTTP"); } catch (e) { try{ xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); } catch(E){ xmlhttp=false; } } if(!xmlhttp && typeof XMLHttpRequest != 'undefined'){ xmlhttp=new XMLHttpRequest(); } //AQUI EU ENVIO PARA UM "SERVLET QUE IRA FAZER A OPERAÇÃO, O VALOR DO CHECK" serverPage="users/verifyuser.php?ref="+usuario; xmlhttp.open("GET", serverPage); //O QUE ESTA FUNÇÃO FAZ? xmlhttp.onreadystatechange=function(){ if(xmlhttp.readyState==4){ resultado=xmlhttp.responseText; } } porque ELE CONFIGUROU ESTA FUNÇÃO COMO NULL xmlhttp.send(null); Agora dentro checkbox tem o evento on-click, como eu vinculo ele a uma função js, faço isso com links, colocando o nome da função. No check box eu tenho que colocar no evento? Desculpe acho que eutou fazendo perguntas "simples d+", eu poderia testar antes, agora que já tenho o ajax, porque o que vem facil vai facil, Mas agora to no trabalho e aqui não tem como testar. Agradeço a ajuda.