1

我在我的应用程序中使用jquery.inputmask作为表单。我希望其中一个字段允许用户输入多个电子邮件地址,每行一个。在每一行,我希望显示电子邮件的输入掩码。

我试图这样做:

Inputmask.extendAliases({
    "multi-email": {
        alias: "email",
        groupmarker: {start: "(", end: ")"},
        mask: "(*{1,64}[.*{1,64}][.*{1,64}][.*{1,63}]@-{1,63}.-{1,63}[.-{1,63}][.-{1,63}][\n]){+}"
    }
});

我用于掩码的值基本上是:

"(the_original_email_alias_mask_value)[\n]){+}"

基本上,采用原始电子邮件别名掩码,附加一个可选的换行符,然后使整个混乱可选地重复。

它不起作用。在 Firefox 中,我得到了第一个电子邮件地址的掩码,但在换行符之后,我可以输入任何内容并且没有掩码。

在 IE 上,我可以输入换行符,但不能输入其他内容。

使用这个插件可以实现我的目标吗?如果没有,是否有替代方案?

4

0 回答 0