Add css/js class entry_with_history to automate adding the hook.

master
voussoir 2020-09-04 11:18:41 -07:00
parent 26704c238e
commit 0518765f33
1 changed files with 12 additions and 0 deletions

View File

@ -321,6 +321,17 @@ function init_enable_on_pageload()
}
}
common.init_entry_with_history =
function init_entry_with_history()
{
const inputs = Array.from(document.getElementsByClassName("entry_with_history"));
for (const input of inputs)
{
input.addEventListener("keyup", common.entry_with_history_hook);
input.classList.remove("entry_with_history");
}
}
common.init_tabbed_container =
function init_tabbed_container()
{
@ -395,6 +406,7 @@ function on_pageload()
common.init_atag_merge_params();
common.init_button_with_confirm();
common.init_enable_on_pageload();
common.init_entry_with_history();
common.init_tabbed_container();
}
document.addEventListener("DOMContentLoaded", common.on_pageload);