我有一个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的模糊事件。
请帮忙。
感谢。
答案 0 :(得分:0)
Here you go。您最终可以增强此过滤器并搜索特定的name
,id
,tagName
等。另请查看When onblur occurs, how can I find out which element focus went *to*?主题以获取有关您的问题的更多信息,因为有许多技巧处理它。