1
0
Fork 0
file-manager/assets/login.js

20 lines
424 B
JavaScript

/* jshint esversion: 6 */
$(document).ready(() => {
let $token = $("#login-token");
let cleanup = () => {
let val = $token.val();
val = val.replace(/[^0-9 ]/, "");
val = val.split("");
if (val.length > 3 && val[3] != " ") {
val.splice(3, 0, " ");
}
val.splice(7);
val = val.join("");
$token.val(val);
};
$token.on("keyup", cleanup);
$token.on("keydown", cleanup);
$token.on("change", cleanup);
});