Ursäkta den något kryptiska rubriken.Åtkomst till element med getElementById(..) och JavaScript i ASP.NET 2.0 utan ru
Har en <div>-tagg på aspx-sida enligt följande:
<div id="myDiv">Some text</div>
Med JavaScript kommer jag ju åt "taggen" och kan ändra innehållet med exempelvis:
document.getElementById("myDiv").innerHTML = "Some new text";
Inga problem...
Om jag däremot väljer att att få åtkomst till <div>-taggen i min code behind så lägger jag ju till runat=server:
<div id="myDiv" runat="server">Some text</div>
Här blir det problem.
Jag kommer inte längre åt att ändra innehållet eller style på <div>-taggen med JavaScript.
Tittar man på sidans "källkod" så finns ju min <div>-tagg med id=myDiv.
Men lik förbenat kommer jag inte åt den med mina JavaScript???