这个问题在这里已经有了答案:




8年前关闭。






我正在尝试编写一个脚本来处理您在软件和游戏背面看到的产品 key 。

我希望当用户输入他们的 key 代码时,对于 5 组字符,每 5 个字符插入 '-'。例如( ABCDE-FGHIJ-KLMNO-PQRST-UVWXY )。因此,当用户输入 ABCDE 时,只要输入“E ”,就会通过 jQuery 或 JavaScript 立即插入“- ”。

提前致谢。
如果您有任何问题或我不清楚,请发表评论:)

形式:

<form method="post" action="process.php">
<p>Key: <input name="key" id="key" size="40"></p>
<p><input type="submit"></p>
</form>

最佳答案

您可以使用 http://digitalbush.com/projects/masked-input-plugin/

jQuery(function($){
   $("#key").mask("aaaaa-aaaaa-aaaaa-aaaaa-aaaaa");
});

关于javascript - 当用户键入 [如产品 key ] 时,每 5 个字符插入 '-',我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12556051/

10-12 07:04
查看更多