如何使用javascript选择CKEditor工具栏项?
我正在我的iOS应用程序上实现CKEditor,问题是我需要检测工具栏项目上的触摸。我有一个UIWebView,其中显示CKEditor“demo.html”和一个用于测试过程的按钮,当单击该按钮时,它会在“demo.html”文件上触发一个javascript函数,代码如下: 来自“demo.html”的Javascript:如何使用javascript选择CKEditor工具栏项?,javascript,iphone,ios,xcode,ckeditor,Javascript,Iphone,Ios,Xcode,Ckeditor,我正在我的iOS应用程序上实现CKEditor,问题是我需要检测工具栏项目上的触摸。我有一个UIWebView,其中显示CKEditor“demo.html”和一个用于测试过程的按钮,当单击该按钮时,它会在“demo.html”文件上触发一个javascript函数,代码如下: 来自“demo.html”的Javascript: <script type="text/javascript"> function mateus(){ // SIMULATE T
<script type="text/javascript">
function mateus(){
// SIMULATE TOUCH ON TOOLBAR ITEM
}
CKEDITOR.replace( 'editor1',
{
extraPlugins : 'uicolor',
removePlugins: 'elementspath',
toolbar :
[
[ 'Bold', 'Italic', 'Underline','NumberedList','BulletedList']
]
});
</script>
这部分工作正常,问题是,就像我之前说的,我需要模拟工具栏项目上的触摸,我不知道如何做这样的事情
简化:
如何使用javascript选择CKEditor工具栏项目?
编辑-------------------------------------------------------------------
我搜索了更多,在CKEditor文档中发现了以下代码片段:
editorInstance.execCommand( 'bold' );
但我无法将其付诸实施,以下是我的新尝试:
function mateus(){
CKEDITOR.instances.editor1.execCommand('bold');
}
最后,我终于明白了,就像看起来一样简单: 要使用javascript函数选择工具栏项,请使用以下代码段:
function mateus(){
//Desired item from toolbar, like:('Italic','Underline','Image');
CKEDITOR.instances.editor1.execCommand('bold');
}
最后,我终于明白了,就像看起来一样简单: 要使用javascript函数选择工具栏项,请使用以下代码段:
function mateus(){
//Desired item from toolbar, like:('Italic','Underline','Image');
CKEDITOR.instances.editor1.execCommand('bold');
}