hola muchachos esta vez tengo un error al solicitar un archivo con ajax, la idea consiste en que cuando se presione un enlace este mande a llamar el archivo y lo muestre en un apartado de mi pagina.
<head><script type="text/javascript" src="conexion.js"></script></head>
 <nav id="menu-vertical">
    <ul>
        <li><a href="" id="link-clothes">clothes</a></li>
        <li><a href="">madone2012</a></li>
        <li><a href="">verano2012</a></li>
        <li><a href="">verano2013</a></li>
    </ul>
 </nav>
 <div id="seccion-datos"></div>ajax = new XMLHttpRequest();
seccionDatos = document.getElementById('seccion-datos');
linkClothes = document.getElementById("link-clothes");
linkClothes.addEventListener("onclick", function(){
ajax.open("get", "prueba.txt", true);
ajax.onreadystatechange=function() {  
       if (ajax.readyState==4 && ajax.status==200) {
          texto=ajax.responseText;
          seccionDatos.innerHTML= texto;
          } 
       }
ajax.send(null);
})
ouput en consola
Uncaught TypeError: Cannot read property 'addEventListener' of null
at conexion.js:12
(anonymous) @ conexion.js:12



