Access element.innerHtml from code behind
Problemet er, at jeg i min code behind ikke kan få fat i den innerHtml, der er skrevet i <div id ="txtNavn">Der er ikke noget problem i, at sætte teksten i div-taget i page_load. Det handler altså bare om at få fat igen.
(Den grimme løsning)
Det jeg har forsøgt i nedenstående kode er, at kopiere teksten fra div feltet over i asp.net component, som er invisible, men javascript-funktionen fejler, og jeg har ikke løst til at løse problemet på denne måde.
********************************
<script language="javascript">
function CopyText()
{
var text = document.getElementById("txtNavn").innerHTML;
var elem = document.getElementById("txtText");
elem.value="text";
alert(document.getElementById(txtText.value));
}
</script>
<div onkeypress="CopyText()" runat="server" id="txtNavn" class="txtEditor" contentEditable="true" align="left" style="BORDER-RIGHT: thin solid; BORDER-TOP: thin solid; BORDER-LEFT: thin solid; BORDER-BOTTOM: thin solid">
</div>
<asp:TextBox id="txtText" runat="server" Visible="False"></asp:TextBox>
*********************************
