[英]How to set content inside HtmlEditorExtender on page load
我想在HtmlEditorExtender中的Page Load上設置內容
<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";
我在Console中得到null。
首先嘗試使用getElementById()
,捕獲要編輯的控件,然后嘗試為其設置innerHTML
。 這樣的事情可以讓你通過:
<script type="text/javascript">
var x = document.getElementById("yourControlId");
x.innerHTML = "somethingSomething";
</script>
另外,在調用之前確保已加載控件,或者可以在此使用$( document ).ready()
包裝器。
希望這可以幫助。
看這里,它可能很有用: https : //taditdash.wordpress.com/2014/03/05/set-content-inside-ajax-htmleditor-and-editorextender-using-javascript/
var htmlEditorExtender = $('.ajax__html_editor_extender_texteditor');
htmlEditorExtender.html("something");
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.