适用于所有浏览器的Tinymce onFocusOut

时间:2013-01-29 17:30:00

标签: javascript tinymce onkeyup

我正在使用tinymce编辑器,我遇到了一些麻烦。我正在尝试进行一些验证,因此我使用onKeyUp进行验证,但是当您在该字段中进行选项卡时,它会立即给用户一个错误。我想通过尝试像onFocusOut这样的操作来解决这个问题,这样只有当您单击开箱即可显示错误。

到目前为止,我有这个

ev.onInit.add(function(ev, evt) {
    tinymce.dom.Event.add(ev.getDoc(), 'blur', function(e, t) {
       alert('Worky Work Work!');
    })
)

但它只适用于Firefox。我真的需要它在Chrome和Safari中工作,但我一直无法找到它所需要的东西。非常感谢帮助! :)

1 个答案:

答案 0 :(得分:2)

您应该将模糊处理程序应用于编辑器iframe body而不是iframe文档。 以下是工作小提琴的链接:http://fiddle.tinymce.com/kCcaab/1