gpt4 book ai didi

javascript - nic编辑 : Add key(press|up|down) events to editor

转载 作者:搜寻专家 更新时间:2023-11-01 05:13:01 24 4
gpt4 key购买 nike

我正在使用 nicEdit要有一个 RTF 文本区域,我需要添加一个 onkeypressonkeyuponkeydown 事件。

我这样创建我的实例:

var emailRtf = new nicEditor({  iconsPath : 'nicEdit/nicEditorIcons.gif', 
buttonList : ['bold','italic','underline','fontSize','forecolor','ol','ul','link','unlink','removeformat'],
maxHeight: 600}).panelInstance('REPLY_MESSAGE');

我尝试了以下方法(使用 keypresskeydownkeyup):

emailRtf.addEvent("keypress", function() { alert('test') }); // Not working
emailRtf.addEvent("keypress", function(evt) { alert('test') }); // Not working

但是,以下是有效的:

emailRtf.addEvent("blur", function() { alert('test') }); // Alert shows when I leave focus on the textArea

如何将 key(press|up|down) 添加到 nicEdit 编辑器?

注意:我的页面中有多个 RTF textarea 实例,我需要将 key(press|down|up) 事件添加到只有一个。我找到了 this问题,它在所有实例上添加事件。 另外,我想保持 nicEdit.js 完好无损。

最佳答案

看看这里Limit the number of characters in a WYSIWYG Editor (NicEdit)

它应该在 nicedit.js 没有变化的情况下工作

$("div.nicEdit-main").keyup(function () { });

看jsfiddle http://jsfiddle.net/jGLRn/15/

关于javascript - nic编辑 : Add key(press|up|down) events to editor,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15389157/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com