improved password toggle

This commit is contained in:
glaszig
2019-08-19 02:06:09 +01:00
parent 259d3838b5
commit c775744db5
3 changed files with 21 additions and 12 deletions

View File

@@ -193,6 +193,26 @@ function loadWifiStations(refresh) {
$(".js-reload-wifi-stations").on("click", loadWifiStations(true));
$(document).on("click", ".js-toggle-password", function(e) {
var button = $(e.target)
var field = $(button.data("target"));
if (field.is(":input")) {
e.preventDefault();
if (!button.data("__toggle-with-initial")) {
button.data("__toggle-with-initial", button.text())
}
if (field.attr("type") === "password") {
button.text(button.data("toggle-with"));
field.attr("type", "text");
} else {
button.text(button.data("__toggle-with-initial"));
field.attr("type", "password");
}
}
});
$(document)
.ajaxSend(setCSRFTokenHeader)
.ready(contentLoaded)