我正在为体育赛事开发一个在线注册工具,用户可以在其中注册一些赛事。活动的管理员可以编辑在他注册时发送给用户的电子邮件。
现在我不想以 [teamname] 的形式向这封电子邮件添加一些变量。我不想在带有 div 或其他内容的列表中向管理员显示所有可能的变量,以便他可以将其中一个拖动到文本区域中,并在拖动位置显示正确的文本。有点像这里的代码标签,但具有拖放功能。我已经看过一些 jQuery 解决方案,但是对于这样一个简单的问题,它看起来很复杂。
有谁知道我怎样才能做到这一点?
编辑:我只想在 textarea 中添加一些文字!然后,此文本区域中的文本通过邮件发送给用户。因此,javascript 应该只将特定文本复制到文本区域中的放置位置。文本应该取决于从容器列表或其他一些 html 标记中拖动的元素。
EDIT2:我发现了这个:http : //skfox.com/jqExamples/insertAtCaret.html 那非常接近,但我不想在我放置元素的位置插入文本
谢谢,雅尼克