gpt4 book ai didi

c# - 如何从客户端设置 HTMLEditorExtender HTML

转载 作者:行者123 更新时间:2023-11-29 15:01:21 27 4
gpt4 key购买 nike

我无法让它工作,这是我在另一个线程中找到的代码,但它对我不起作用,我得到“set_content 不是函数”:

$find("<%=Hee.ClientID%>").set_content("whatever");

这还有效吗?我还尝试设置它扩展的文本框的值,尝试设置两者的 InnerHtml,但都没有用。

最佳答案

我花了好几个小时寻找更改内容的方法,这是我想出的非常有效的方法:

这是文本框和扩展器:

<asp:Textbox ID="replyBody" Height="450px" Width="892px" runat="server" TextMode ="MultiLine"  />
<ajaxToolkit:HtmlEditorExtender ID="replyBody_HtmlEditorExtender" runat="server" Enabled="True" EnableSanitization="false" TargetControlID="replyBody">
</ajaxToolkit:HtmlEditorExtender>

现在这是更改值的 javascript:

<script type = "text/javascript" >
function changeText(someString){
document.getElementById('ctl00_ContentPlaceHolder1_replyBody_HtmlEditorExtender_ExtenderContentEditable').innerHTML = someString;
}
</script>

这就像一个魅力。上面的元素 ID 实际上是一个 div,但是改变它的内容会更新 replyBody.Text 属性

关于c# - 如何从客户端设置 HTMLEditorExtender HTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9827279/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com