Hola, te voy a dar dos grandes consejos:
1. Necesitas algo para comprobar los errores. El código falló, vale. Pero fue porque lo escribiste mal o porqué? Te recomiendo Firefox con el complento firebug (búscalo en google y lo descargas).
2. Por la descripción y la poca información que me das presupongo que usas Internet Explorer, y que has ejecutado unos ejemplos bajados de Internet en tu ordenador.
Microsoft falló a la hora de meterle soporte a su navegador para AJAX local, es decir, solo funcionará si está online (ya sea en un server o en algo local con la dirección localhost) el caso es que solo hará peticiones a
http://...
Espero que te ayude, si no, por favor, dame más información sobre tu problema.