replaced CheckPSK dom level 1 events with level 2 event listener-driven implementation

This commit is contained in:
glaszig
2019-08-19 02:28:48 +01:00
parent 611d953141
commit 26fbd78156
2 changed files with 14 additions and 1 deletions

View File

@@ -213,6 +213,19 @@ $(document).on("click", ".js-toggle-password", function(e) {
}
});
$(document).on("keyup", ".js-validate-psk", function(e) {
var field = $(e.target);
var colors = field.data("colors").split(",");
var target = $(field.data("target"));
if (field.val().length < 8 || field.val().length > 63) {
field.css("backgroundColor", colors[0]);
target.attr("disabled", true);
} else {
field.css("backgroundColor", colors[1]);
target.attr("disabled", false);
}
});
$(document)
.ajaxSend(setCSRFTokenHeader)
.ready(contentLoaded)