在 Textarea 中,一些单词会自动变成超链接(summernote)

Posted

技术标签:

【中文标题】在 Textarea 中,一些单词会自动变成超链接(summernote)【英文标题】:In Textarea some words become hyperlink automatically (summernote) 【发布时间】:2019-09-26 21:20:41 【问题描述】:

在Summernote制作的Textarea中,

当我用冒号(:) 输入一些单词时(例如,'i:am' 或 'you:are' 类似的东西)

然后按回车键或空格键,就自动变成了超链接……创建了一个href标签。

但只发生在冒号 (:) 上。关于这个问题的任何想法?

提前谢谢你。

代码 - javascript

$(document).ready(function() 
  $("#summernote").summernote(
        lang: 'ko-KR',
        height: 500,
        maxHeight: 500,
        toolbar: [
            ['style', ['bold', 'italic', 'underline', 'clear']],
            ['fontsize', ['fontsize']],
            ['color', ['color']],
            ['para', ['paragraph']],
            ['height', ['height']],
            ['insert', ['link', 'video', 'table', 'hr']],
        ],
    );
  );

代码 - html

<div id="summernote"></div>

【问题讨论】:

添加一些代码以便更好地理解。 我注意到的一件事:在上述条件下按空格或回车键后,

标签自动具有标签。,,,

【参考方案1】:

您当前使用的是什么版本的 Summernote。因为这个问题已经修复,如本文所述。

https://github.com/summernote/summernote/pull/2935

【讨论】:

谢谢!!!!!!我刚刚更新到新版本,现在没问题了:) 我总是要保持最新版本

以上是关于在 Textarea 中,一些单词会自动变成超链接(summernote)的主要内容,如果未能解决你的问题,请参考以下文章

excel取消自动超链接的方法:还原和自动更正取消自动超链接

如何使用javascript用超链接替换单词?

java如何在文本中的关键字自动加超链接

怎么将整个DIV变成超链接

在当前选定的行中自动打开超链接

JavaScript:在 Chrome 中使用 textarea.setSelectionRange 后滚动到选择