如何使用javascript选择CKEditor工具栏项?

如何使用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

我正在我的iOS应用程序上实现CKEditor,问题是我需要检测工具栏项目上的触摸。我有一个UIWebView,其中显示CKEditor“demo.html”和一个用于测试过程的按钮,当单击该按钮时,它会在“demo.html”文件上触发一个javascript函数,代码如下:

来自“demo.html”的Javascript:

<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');

}