我正试图在“keyup”事件发生时触发一个函数.当我在普通的textarea和输入字段上测试时,这很好用,但是,当我在tinyMCE编辑器上使用相同的代码时,没有任何反应.我怀疑这是因为tinyMCE在
java上运行,并且已经有了事件监听器,但是我的java知识已经远离任何接近这个问题的年龄了!
除了tinyMCE编辑器之外,这是我的代码,它可以处理页面上的所有输入:
<script type="text/javascript"> $(document).ready(function() { $(this).keyup(function(){ // get the contents of the editor... var content = tinyMCE.get('demo_textarea'); content = escape(content.getContent()); content = content.replace("+","%2B"); content = content.replace("/","%2F"); // copy the contents of the editor into #Box_2 $('#Box_2').html(content); }); } </script>
我实际上想要实现的是类似于堆栈溢出编辑器,其中您的输入反映在另一个框中.
感谢您提前阅读并感谢我获得的任何帮助.
问候,
汤姆
@R_301_323@
您可以看到
here如何为tinyMCE编辑器设置事件处理程序的示例,您可以探索更多可能对您有用的示例.您只需要直接绑定编辑器的onkeyup事件.