我在页面上有各种不同的
我的问题是 - 是否可以在没有选择内部文本的情况下在
1. 用户单击一个
如何实现这个功能,以及它有多容易?
编辑
澄清:我的意思不仅是所有文本都应由TinyMCE编辑器自动选择进行更改,而是指在没有选择的情况下是否可以格式化?我的目标是允许用户仅使用TinyMCE编辑
<div>
,当用户单击时,它们会转换为TinyMCE编辑器部分。因此,用户只需双击div,然后使用TinyMCE编辑其中的文本即可。我的问题是 - 是否可以在没有选择内部文本的情况下在
<div>
上运行TinyMCE功能?我的意思是,我想实现以下用例:1. 用户单击一个
<div>
。
2. <div>
在自身上激活TinyMCE会话。
3. 用户现在可以使用TinyMCE工具栏上的按钮来编辑div中的所有文本,而无需手动使用光标选择文本。否则,通常情况是用户必须选择一些文本,只有选定的文本才能被TinyMCE工具编辑。如何实现这个功能,以及它有多容易?
编辑
澄清:我的意思不仅是所有文本都应由TinyMCE编辑器自动选择进行更改,而是指在没有选择的情况下是否可以格式化?我的目标是允许用户仅使用TinyMCE编辑
<div>
的格式,但不能更改文本本身。实际上,我不希望用户能够选择任何文本,只需单击 <div>
,就可以自动允许TinyMCE格式化其中的文本,而不实际更改其文本。但是textarea对于用户来说不应该是“可选择的”,如果你知道我的意思。它可以自己选择(如@Thariama下面的解决方案),但只是不能由用户选择。这可能吗?有点像仅启用TinyMCE工具栏按钮但禁用文本编辑功能。据我所了解,我不能使用TinyMCE的readonly
配置,因为它还会禁用带有所有格式选项(如文本高亮、粗体、斜体等)的工具栏。