我想在HtmlEditorExtender中的页面加载上设置内容
<asp:TextBox runat="server" ID="txt_plbNtCom" Height="300px" Width="99.8%" TextMode="MultiLine"></asp:TextBox>
<asp:HtmlEditorExtender TargetControlID="txt_plbNtCom" ID="ed_plbntcom" runat="server"></asp:HtmlEditorExtender> JQUERY
var htmlEditorExtender = $('.ajax__html_editor_extender_texteditor');
console.log(htmlEditorExtender);
htmlEditorExtender._editableDiv.innerHTML = "something";我正在控制台中获得null。
发布于 2015-05-18 06:17:01
尝试首先使用getElementById()获取要编辑的控件,然后尝试为此设置innerHTML。像这样的事情应该能让你渡过难关:
<script type="text/javascript">
var x = document.getElementById("yourControlId");
x.innerHTML = "somethingSomething";
</script>此外,在调用该控件之前,请确保您的控件已加载,否则您可以在此使用$( document ).ready()包装器。
希望这能有所帮助。
发布于 2015-05-18 06:28:46
var htmlEditorExtender = $('.ajax__html_editor_extender_texteditor');
htmlEditorExtender.html("something");https://stackoverflow.com/questions/30296179
复制相似问题