error desconocido en tiempo de ejecucion

pelirroja
07 de Enero del 2010
Hola, estoy intentado obtener una pantalla en la cual tengo una etiqueta <div>, que primero no tiene nada, y que después relleno con una función javascript. La función es la siguiente:

//Para obtener las tareas de una determinada actividad
function obtenerTareasPorActividad(selObject)
{
// Obtener la instancia del objeto XMLHttpRequest
if(window.XMLHttpRequest)
{
peticion_http = new XMLHttpRequest();
}
else if(window.ActiveXObject)
{
peticion_http = new ActiveXObject("Microsoft.XMLHTTP");
}
// Preparar la funcion de respuesta
peticion_http.onreadystatechange = muestraContenidoActividad;

// Realizar peticion HTTP
var idActividadElegida = selObject.options[selObject.selectedIndex].value;
peticion_http.open('POST','obtener-detalle-actividad!obtenerDetalleActividad?idActividadElegi da='+idActividadElegida, false);
peticion_http.send(null);

function muestraContenidoActividad()
{
if(peticion_http.readyState == 4)
{
if(peticion_http.status == 200)
{
document.getElementById('contenidoDetalleActividad ').innerHTML = peticion_http.responseText;
}
}
}
}

Y cuando aparece la página, que por cierto tarda muchísimo, el error que obtengo es el siguiente: "error desconocido en tiempo de ejecución", y por lo que parece, está en la línea "if(peticion_http.status == 200) ". El resto de la página aparece bien, pero no aparece el contenido de esa etiqueta <div>¿Podéis decirme qué puedo estar haciendo mal?

Muchas gracias y un saludo

pelirroja
07 de Enero del 2010
Me respondo a mí misma para deciros que el código es correcto, el error estaba en la página jsp que se enviaba como respuesta, en un formulario dentro de otro formulario, que al enviarlo al action, no actuaba. Ya está solucionado, muchas gracias de todos modos, un saludo