问题标签 [nicedit]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 您如何使用 javascript 处理附加的 HTML ID?
这行 javascript 将 WYSIWYG 编辑器分配给具有 HTML ID 'description' 的元素。
WYSIWYG 编辑器然后覆盖文本区域。
但是 ID 标签会在遍历所有描述时发生变化。描述的当前 $pid 附加到 ID 标签。(描述 1、描述 2 等)
您如何修改 javascript 以处理每个附加的 ID 名称?
javascript - NicEdit 插入多个 ``标签当向多行文本添加“段落”格式时
NicEditor 插入多个<p>
标签 将“段落”格式添加到多行文本而不是一组<P>
标签时.. 示例以下两行文本
这是一些虚拟文本
这是一些虚拟文本
关于“段落”格式的选择和应用被转换为
<p>this is some dummy text</p>
<p>this is some dummy text</p>
而不是正确地作为
<p>this is some dummy text
this is some dummy text</p>
请帮忙..
php - textarea 未提交到数据库
我有一个表单我试图提交到我的 MySQL 数据库中,它提交的所有记录都可以接受我博客表中的“内容”字段。
我不确定这是否重要,但我正在使用来自 nicedit.com 的 textarea 框架
更新:我已经删除了 NicEdit 框架,它作为普通文本区域提交时效果很好,我不确定现在该去哪里我会尝试将我的支持转移到 NicEdit 并在我找到解决方案时发布回复这个问题。
但是,我遇到了另一个问题并且不想打开关于它的新帖子,我的日期插入为 0000-00-00 而不是当前日期。有什么解决办法吗?
这是php post方法
和html表单
提前致谢
javascript - 如何为 nicEditor 使用多个配置?
我有一个 id 为“ p_1_input
”的文本区域,如下所示,我试图限制此编辑器对话框的功能并限制其高度,因此过多的内容不会推动对话框扩展但可滚动。
我怎样才能把这两个配置放在网上,比如:“ {maxHeight : 200}" and "{buttonList : ['bold','italic']}
”?
javascript - 如何在 NicEdit RTE 中保存/恢复或保持光标位置?
我正在尝试将光标位置保存在我的 NicEdit 富文本编辑器中,以便在发布到服务器后我可以恢复用户正在工作的确切位置。
目前我正在尝试在客户端完成这一切,以便在尝试在帖子期间保存范围变量之前确保它可以正常工作。
如果用户突出显示一个单词,点击保存,点击其他地方然后点击恢复选择将被恢复。
但是,如果在按下 Save 时光标只是在那里闪烁,则按下 Restore 会将光标移动到开始处。
wysiwyg - 寻找具有 RTF 下载功能的优秀在线 WYSIWYG 编辑器
有谁知道提供良好的所见即所得编辑器的任何 JavaScript/CSS 脚本,以及将输入信息下载到 RTF 文件的能力?
到目前为止,我发现的唯一一个是NicEdit,但我无法弄清楚如何将格式化文本(HTML 格式)转换为 RTF 并提供下载。我已经能够将格式化的 HTML 存储在 JavaScript 变量中,但不知道如何从那里开始。
你们有谁知道一个开源的所见即所得文本编辑器,它让用户能够以 RTF 格式下载他们的格式化文本?
nicedit - 如何将来自nicEdit的文本区域内容与数据库中的格式化文本一起存储
我正在将 nicEdit 编辑器用于文本区域,其中可能包含文本、图像、链接和其他格式化文本。我不知道在 MySQL 数据库中使用什么数据类型来存储其内容。
如果还有其他方法可以处理这些东西,请提出建议。
javascript - 为什么通过页面刷新而不是直接添加到areatext的文本
我很高兴成为areatext
编辑。
因此,当用户选择选项时,它将自动插入到 textarea。
这里是javascript代码
没有 niceeditor 的 OBS一切正常,选择的选项将直接插入。但不是只有在我刷新页面时才插入。
我希望在不刷新的情况下插入文本。
如果有人对脚本的顺序感兴趣,这是我的顺序
还有什么让我知道,我将其插入,感谢您花时间处理我的代码。
编辑:
这是我的DEMO JSFIDDLE //这不适用于编辑器插件。
这个DEMO JSFIDDLE // 这在没有插件的情况下工作
- 我认为问题在于bkLib.onDomLoaded
为什么可能在页面加载(刷新)之后插入文本,关于如何替换它的任何建议?
javascript - 扩展 nicEdit 以包含行高
有谁知道如何扩展 nicEdit 以包含 line-height 选项?它看起来很容易扩展,我无法想象向菜单栏添加另一个下拉菜单会那么难,但我的 Javascript 技能却达不到它!
谢谢丹
javascript - Niceedit 数据验证 PHP
我使用 Nicedit 作为一个不错的 tekst 编辑器,这样我就可以在 mij 形式的文本字段中使用粗体和斜体。我想将此 tekst 存储在我的数据库中,但 Nicedit 将所有 HTML 标签用于粗体、斜体和其他文本中。是否有类似 preg_match 的东西可以验证文本,以便我可以将其安全地放在我的数据库中。我不知道例如是否有更新的解决方案。Jquery 做同样的事情并且更容易验证,如果是这样,什么是最好的?