javascript-TinyMCE提示文字

我正在使用Remy Sharp’s jQuery plugin在文本框中显示提示.

我想对TinyMCE做同样的事情-显示提示,例如“在此处键入一些文本.”,并且当用户将重点放在TinyMCE编辑器上时,该文本应消失.如果编辑器为空(未输入文本),则在模糊时,该文本应再次可见.

是否有能够做到这一点的jQuery插件?还是TinyMCE中有可以用于此功能的API?

解决方法:

TinyMCE应该通过文本区域中已经存在的任何内容,因此

<textarea name="content" id="content">Type some text here</textarea>

应该显示该文本,然后使用jQuery,您应该可以执行以下操作:

TinyMCE.focus(function(){
 if ($(this).getContent() == "Type some text here"){
  tinyMCE.setContent("");
 } else if ($(this).getContent() == ""){
  tinyMCE.setContent("Type some text here");
 }
})

我还没有测试过,但是getContent& setContent是您从tinyMCE api中需要的…不确定.focus()是否能正常工作. TinyMCE用iframe替换了文本区域,因此您实际上不再需要输入文本区域…

上一篇:记录自己常用的 git命令


下一篇:php-如何从textarea字段中提取电子邮件ID