将文本从HTML div发送到HTML textarea

时间:2013-11-29 15:45:47

标签: javascript html asp.net

我正在尝试将文本从ASP服务器发送到客户端DIV,然后发送到客户端textarea。

我不能直接从ASP服务器端发送到客户端textarea,因为如果我这样做,服务器崩溃/丢失服务器连接。

<script type="text/javascript">
    function FromJavaScriptToASP() {
        document.getElementById('<%= JavascriptToAspButton.ClientID %>').click();
        var output = document.getElementById('<%= textdiv.ClientID%>');
        var textarea = document.getElementById("MainTextBox");
        textarea.value = output.value;
    }
</script>

当我使用这个javascript时,我收到一条错误消息: “Microsoft JScript运行时错误:需要对象”

如何将HTML div中的文本发送到HTML textarea?

1 个答案:

答案 0 :(得分:2)

div个元素没有价值。如果您想要考虑子元素,可以通过textContentinnerText或其他各种方式获取文本。