ASP.NET - Error al ejecutar función javascript desde función aspx

 
Vista:

Error al ejecutar función javascript desde función aspx

Publicado por Fernanda (22 intervenciones) el 15/12/2014 14:50:52
Hola a todos

tengo el siguiente código .... cuando lo ejecuto me da error "Error en tiempo de ejecución de JavaScript: No se puede obtener la propiedad 'innerHTML' de referencia nula o sin definir".

Alguien sabe porque da ese error??

PRUEBA.ASPX.VB
Private Sub genera_datos()

Dim script1 As String
script1 = "<script>incluircontrol()</script>"
ScriptManager.RegisterStartupScript(Me, [GetType](), "prueba", script1, False)

end Sub


PRUEBA.ASPX
function incluircontrol() {
var html;
html = "<table><tr><td><td>PRUEBA JAVASCRIPT</tr></table>"
document.getElementById("pnlDinamico").innerHTML += html;
}


<asp:MultiView ID="MultiView1" runat="server" ActiveViewIndex="0" >
<asp:View ID="Tab4" runat="server">
<table cellpadding="0" cellspacing="0">
<tr><td>
<div id="pnlDinamico"> </div>
</td></tr>
</table>
</asp:View>
</asp:MultiView>
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Error al ejecutar función javascript desde función aspx

Publicado por khristian (4 intervenciones) el 15/12/2014 15:19:14
document.getElementById("pnlDinamico").innerHTML += html;

No deberías asignarlo a un objeto???

pnl = document.getElementById("pnlDinamico");
pnl.innerHTML += html;
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Error al ejecutar función javascript desde función aspx

Publicado por Fernanda (22 intervenciones) el 15/12/2014 15:31:46
Lo probé, y sigue dando el mismo error

aun no me manejo muy bien en asp.net..... en asp clasico todo iba dentro de un body y form... aca en el código que estoy viendo no estan ... será eso???
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar