me gustaría saber como poder colocar un jsp en un div que tengo reservado atraves de una etiqueta select.
El fallo que me esta dando la consola de Chrome es
Uncaught TypeError: Cannot read property 'undefined' of undefined
codigo de la pagina principal
Código HTML:
<select name="lista de proyectos" style="width:150px" class="select" id="proyAct" onchange="cargarProyecto('actividadesProy', this.option[this.SelectedIndex].value);"> <option value="">Seleccionar</option> <%while(it.hasNext()){ Proyectos p = (Proyectos)it.next();%> <option value="<%=p.getIdProyectos()%>"> <%=p.getNombre()%> </option> <%}%> </select> <div id="actividadesProy" style="display: none;"> </div>
codigo de la funcion javascript (el alert no se muestra)
Código PHP:
function cargarProyecto(idDiv, id){
alert("entra en cargar proyecto")
url = "mostrarProy?id=" + id;
xmlHttpReq = dameXMLHttpRequest();
xmlHttpReq.open('GET', url, true);
xmlHttpReq.onreadystatechange=function()
{
if (xmlHttpReq.readyState == 4 && (xmlHttpReq.status==200 ||
window.location.href.indexOf("http")==-1))
document.getElementById(idDiv).innerHTML = xmlHttpReq.responseText;
}
xmlHttpReq.send(null);
}