0

我有一个 java 脚本函数,它onblur()在身体的事件上触发。

  function start() {
                var el = document.getElementById('divWarning');
                el.style.visibility = "visible";
            }

开火:

<body onblur="start()">

它在每一页上都运行良好。除了我在其中包含 CKEditor 的那个。

<CKEditor:CKEditorControl ID="txtDescriptiveAnswer" runat="server" Width="75%" UIColor="#54b2ff" BorderColor="#007cdf" BorderWidth="2px" Toolbar="Source|-|Preview
                                                                        Bold|Italic|Underline|Strike|-|Subscript|Superscript
                                                                        JustifyLeft|JustifyCenter|JustifyRight|JustifyBlock
                                                                        NumberedList|BulletedList|-|Outdent|Indent|Blockquote|Styles|Format|Font|FontSize|TextColor|BGColor|Maximize"  BasePath="../ckeditor">
                            </CKEditor:CKEditorControl>

每次我点击 CKeditor 写东西时,onblur 事件就会触发。我知道 CkEditor 有一个 IFrame 我认为这是问题所在。但我不知道如何仅跳过 CkEditor 的模糊事件。

请帮忙。
谢谢。

4

1 回答 1

0

给你。您最终可以增强此过滤器并搜索特定name的 ,idtagName。还要检查当 onblur 发生时,我如何找出哪个元素焦点*到*?线程以获取有关您的问题的更多信息,因为有许多处理它的技术。

于 2013-01-20T14:40:51.880 回答