evgeny Skrevet 27. november 2008 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
cyclo Skrevet 28. november 2008 Skrevet 28. november 2008 Det holder med en tråd. https://www.diskusjon.no/index.php?showtopic=1040367
Anbefalte innlegg