问题标签 [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.
javascript - IE8:“ln.innerHTML 为空或不是对象”
我正在使用 nicedit.js 所见即所得库,并且插入链接的按钮出现问题。
单击按钮会弹出一个面板,您可以在其中输入 url 和标题,然后单击提交:链接应该插入到您的光标位置。但我在 IE8 中收到以下错误:
ln.innerHTML 为 null 或不是对象
错误行是:
完整代码
});
即使 nicedit.com 主页上的示例也没有插入链接,尽管它也没有显示此错误。
nicedit - 触发,甚至当 nicedit 工具栏按钮已完成执行或已被单击时
我正在尝试为使用“nicedit”编辑器输入的某些内容创建和自动预览机制。当单击“粗体”等按钮以更新预览面板时,我需要绑定或收到警报。如何使用此功能?
javascript - 我可以在自动换行的 contenteditable div-tag 中获得“换行符”吗?
我在用户可以输入和格式化一些文本的页面上使用 nicedit,它使用可内容编辑的 DIV 标记作为输入字段,然后将其提交给 php 脚本,该脚本将这种格式化文本转换为图像。此 contenteditable div 中的文本被自动换行,其中没有换行符。
有没有办法找出这种换行发生的位置,或者在发生时插入换行符,以便我可以将文本作为单独的行访问?
javascript - 在 NicEdit 上需要解决方案将 HTML 文本插入实例
我正在使用此功能将文本插入 NicEdit,
此代码适用于简单文本,但是当我将 HTML 内容传递给它时,它不会在 div 中呈现 HTML 输出,而是将 HTML 代码原样转储到 Instance Div 中。
例子:
这必须在实例中显示为“这里有一些文本” ,其余代码隐藏在源代码中。
谁能给我一个解决这个问题的解决方案?
javascript - 如何使用 Nicedit 编辑器获取“上传图片”字段
我的代码是
html代码:
上面的代码将文本区域转换为编辑器。我需要该编辑器的另一个选项,该选项应该能够上传图像
javascript - 通过查询将文本插入文本区域
我正在尝试<textarea>
通过查询插入一些文本,但它没有按我预期的那样工作。我希望颜色代码应该插入textarea
但textarea
保持空白。
HTML 代码
jQuery代码
问题
我究竟做错了什么?
引用外部库
jquery - 单击不同的文本元素 - 前一个文本元素不会取消选择
当我单击一个 div/元素然后单击另一个时,它不会使旧 div 未被选中。
我正在使用 jquery ui 可拖动和调整大小,当我双击一个元素时,nicEdit 将用作 wisiwig。
当我双击一个元素并且 nicEdit 处于活动状态时。然后单击当前元素可调整大小和可拖动的其他元素,这很好。问题是之前选择的元素当前有一个选定的文本,您可以在上图中看到。
我正在使用 nicEdit(http://nicedit.com/)
欢迎任何建议。
谢谢。
javascript - 将 javascript 保留在新的 javascript 元素中
我正在开发一个网页,但我遇到了一些 javascript 代码的问题。
我将Nicedit用作 textareas 的 WYSIWYG,正如其主页所述,就像在我的网页中的任何位置复制/粘贴这 2 行一样简单:
这与页面的默认文本区域配合得很好。问题是我也有这个 javascript 来添加更多的文本区域:
所以当我通过javascript添加一个textarea时,它没有正确的样式;它没有实施 Nicedit。问题是文本区域都是标准的,所以两种情况下的代码没有区别。我不太了解 javascript,但我认为问题可能是 Nicedit 代码在页面加载时运行一次,仅此而已。知道如何在页面加载(<= 已经完成)和addchapter
函数运行时运行它吗?
相关的 HTML 位是这样的:
我的页面可以看到奇怪的行为是这个(断开的链接),在第 1 章下,您会看到“添加章节”按钮。
非常感谢大家。
编辑 1,错误控制台输出:当页面加载它抛出这个:
当我添加新章节时:
javascript - NicEditor 字体大小从标签到
嗨,我正在使用 NicEditor,我希望字体大小以不同的方式工作。现在编辑器使用:
<font size='1...7'>the selected text here</font>
我不希望它成为一个跨度标签,即
<span style='font-size:30px'>the selected text here</span>
这是下拉菜单的代码:
但我找不到要修改的代码,以便它将替换成文本区域内font
的标签。span
任何建议都非常受欢迎。
谢谢
codeigniter - 表单提交后获取不完整的 POST 数据
我一直在研究这个问题几个小时。我有一个带有文本区域的表格。我使用 nicEdit 文本编辑器。它替换了 textarea 并显示了一个不错的文本编辑器,因为我希望我的用户为他们的内容添加一些样式。
我使用 codeIgniter (PHP),并使用 form_helper 创建表单。我也使用 form_validation 进行 ss-validation 和 jquery 验证进行 cs-validation
当我单击提交时,表单提交似乎很好。我这样说是因为我使用 fiddler(一个 http 记录器)并且我看到我的文本带有由文本编辑器包裹的正确 html 标签。
但是当我在视图中获得@_pots 数据时,不知何故,某些标签已被删除。
fiddler 如何跟踪 HTTP 调用和提交的表单数据(似乎正确)
我的 html 在我的视图和我的@_post 数据的 print_r 结果中的外观
看起来不知何故,当我取回数据时,它会删除 style="font-weight
$_post 对特殊字符有什么作用吗?!?!有人遇到过类似的问题吗?非常感谢所有答复。