【发布时间】:2013-01-20 07:14:44
【问题描述】:
我有一个文本区域
<textarea id="postContent" class="input-block-level" placeholder="Tell us about it!" rows="4"></textarea>
我需要一个脚本来突出显示在文本区域内写入的链接,将它们存储在一个变量(数组)中以供以后处理并删除所有 html-tags。这种行为在 twitter 上的推文框中是众所周知的。
所以内容可以是
看看我今天在 www.stackoverflow.com 上发现了什么!
在这种情况下,应该突出显示 www.stackoverflow.com(用 <p> f.e. 包裹)而不带“!”。
你会如何使用 jQuery 来做到这一点?
【问题讨论】:
-
我猜keyup和regexp匹配器上有一个事件监听器?
-
What have you tried?另外,谷歌正则表达式。
-
这可能比您想象的要复杂得多 - 请阅读CodeMirror creator's story
-
我什至不知道从哪里开始,想在这里问你是否知道一个库,甚至是一个可以完成这项工作的 jQuery 插件。感谢您到目前为止的回答。
标签: jquery hyperlink textarea href