evgeny Skrevet 27. november 2008 Del Skrevet 27. november 2008 (endret) Hei Jeg har denne i code behind Response.Write("<script language=\"javascript\">document.getElementById(\"answer\").style.display = '';</script>"); Det den skal gjøre er å gjøre en DIV med id "answer" synlig men istedenfor får javascript feilmelding "Object required". Jeg har samme event kode på en html button som fungerer fint men ikke fra code behind. Sånn som jeg forstår er at når denne c# koden kjøres da eksisterer ikke div med id "answer" ennå? Please help. Har også prøvd med Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "showAnswer", "<script language=\"javascript\">document.getElementById('answer').style.display = '';</script>"); med samme feilmelding. YEEEEEEEEEEEEEEEEEESS!!!!!!!!!!!!!!!!!!!!! Jeg fant ut av det. Man må bruke ClientScript.RegisterStartupScript istedenfor RegisterClientScriptBlock fordi RegisterStartupScript legge java koden helt nederst i html sourcen rett før </body> Endret 28. november 2008 av cyclo Lenke til kommentar
cyclo Skrevet 28. november 2008 Del Skrevet 28. november 2008 Det holder med en tråd. https://www.diskusjon.no/index.php?showtopic=1040367 Lenke til kommentar
Anbefalte innlegg