我正在使用 AJAX Control 工具包 HTML 编辑器,并希望有一个简单的问题。正如问题标题所说 - 如何通过 javascript 获取/设置 HTML 编辑器的内容?
我访问服务器端内容属性没有问题 - 但如何在客户端执行此操作?
非常感谢任何帮助!
Html Editor 是 Ajax Control Toolkit 特有的控件之一,因为它不继承AjaxControlToolkit.ExtenderControlBase
(服务器端)也不继承AjaxControlToolkit.BehaviorBase
(客户端)。
所以你不能使用$find
javascript方法来访问客户端上的行为实例,它继承AjaxControlToolkit.ScriptControlBase
(服务器端)和Sys.UI.Control
(客户端)。
要访问客户端上的控件实例,可以使用 DOM 元素本身的 control 属性,如下所示:
<script type="text/javascript">
//considering the editor is loaded.
var editorControl = $get("<%=editor.ClientID%>").control;
//1. For setting content:
editorContorl.set_content("Sample Content");
//2. For getting content:
var content = editorContorl.get_content();
</script>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)