对于标准的文本区域,我使用placeholder=""
,我如何扩展tinymce,使它也以这种方式工作。
与CKEditor类似:http://alfonsoml.blogspot.com.es/2012/04/placeholder-text-in-ckeditor.html
对于标准的文本区域,我使用placeholder=""
,我如何扩展tinymce,使它也以这种方式工作。
与CKEditor类似:http://alfonsoml.blogspot.com.es/2012/04/placeholder-text-in-ckeditor.html
5条答案
按热度按时间sxpgvts31#
placeholder plugin非常适合我,这个插件为TinyMCE编辑器带来了HTML5占位符属性功能。
nwlls2ji2#
1.这里我们添加了一个标签并将其传递给tinymce的DOM对象“tinymce.DOM.bind(label.el,'click',onFocus)”的Bind方法;“
1.隐藏占位符点击或如果有任何文本到编辑器。
1.将占位符的颜色设置为#aaaaaa,我们可以根据需要进行更改。
1.将填充设置为.25%,边距设置为5 px,占位符的字体大小设置为17 px,这些设置可以根据需要进行更改。
1.我们也可以更改占位符消息,并以有意义的方式将其设置为。x1c 0d1x
谢谢......:)
zsbz8rwp3#
在TinyMCE 3和更低版本中,该插件工作正常。该插件在TinyMCE 4中不可用,但可以在init时添加占位符,然后在焦点处删除它。记住TinyMCE使用iframe。
fquxozlt4#
TinyMCE 5.2中有一个新的内嵌占位符功能。下面是一个示例,说明如何为它提供一个自定义占位符:
来源:https://github.com/tinymce/tinymce/issues/4813
blmhpbnm5#
Tinymce 4.9.11,我不得不删除andyk的响应中的ID中的#,并将单词“Text”更改为我的文本区域的名称。