2

我看到了几个自动完成(标签)库,但找不到任何将正则表达式结果转换为按钮的东西。就像输入中的电子邮件到电子邮件按钮系统一样。

我发现的只是在 js 中标记小部件。这是存在的东西吗?

我正在寻找的是:

在此处输入图像描述

这不是标记功能,只是正则表达式匹配按钮功能。

所以,我所要做的就是指定一个 div、一个正则表达式和一个类,其余的由它来处理。

编辑: http: //jsfiddle.net/leye0/nLnBk/6/Code这是我所做的电子邮件到按钮和自动完成功能。

4

1 回答 1

2

这是您如何使用匹配中的文本创建内容的方式:

var regexMatch = "Test Regex Here".match(/[\w\d ]*/i);
var btn = document.createElement("button");
var t = document.createTextNode(regexMatch);

if(regexMatch)
{
  btn.appendChild(t);
  document.body.appendChild(btn);
}

然后使用JQuery的 令牌输入插件来实现你要找的结果。

于 2013-01-08T03:11:31.017 回答