feat: sessionstorageによる制御がうまく動かなった問題の対応

This commit is contained in:
高木要 2023-07-24 18:27:59 +09:00
parent 29131334d4
commit 4585767c39

View File

@ -8,31 +8,32 @@
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<script type="text/javascript">
window.onload = function(){
if (document.getElementById("insert") !== null) {
{% if mainte_csv_up.is_insert %}
sessionStorage.clear();
}
if (sessionStorage["ctrl_select_function"]) {
var element = document.getElementById("upload_form");
if (sessionStorage["ctrl_select_function"] === "new") {
element.function_new.checked = true;
{% else %}
if (sessionStorage["ctrl_select_function"]) {
var element = document.getElementById("upload_form");
if (sessionStorage["ctrl_select_function"] === "new") {
element.function_new.checked = true;
}
else if (sessionStorage["ctrl_select_function"] === "change") {
element.function_change.checked = true;
}
}
else if (sessionStorage["ctrl_select_function"] === "change") {
element.function_change.checked = true;
if (sessionStorage["ctrl_select_table"]) {
var element = document.getElementById("upload_form");
if (sessionStorage["ctrl_select_table"] === "dummy") {
element.dummy_table.checked = true;
}
else if (sessionStorage["ctrl_select_table"] === "real") {
element.real_table.checked = true;
}
}
}
if (sessionStorage["ctrl_select_table"]) {
var element = document.getElementById("upload_form");
if (sessionStorage["ctrl_select_table"] === "dummy") {
element.dummy_table.checked = true;
}
else if (sessionStorage["ctrl_select_table"] === "real") {
element.real_table.checked = true;
}
}
}
{% endif %}
}
function Form_Submit(){
sessionStorage.clear();
var element = document.getElementById("upload_form")
var element = document.getElementById("upload_form")
sessionStorage.setItem("ctrl_select_function", element.ctrl_select_function.value);
sessionStorage.setItem("ctrl_select_table", element.ctrl_select_table.value);
document.getElementById("loading").style.display = "block";