Spaces:
Sleeping
Sleeping
Update templates/proposed-GUI.html
Browse files
templates/proposed-GUI.html
CHANGED
|
@@ -2539,6 +2539,7 @@ if (formvalues['selectprojs'].startsWith('1.0') || formvalues['selectprojs'].sta
|
|
| 2539 |
//___________________________________________________________________________________________________________
|
| 2540 |
//___________________________________________________________________________________________________________
|
| 2541 |
document.getElementById("myForm").addEventListener("submit", function (e) {
|
|
|
|
| 2542 |
let isChecked = document.querySelector('input[name="measureCheckbox"]:checked') !== null;
|
| 2543 |
let sectionNumber = projsec.value; // Ensure projsec is defined
|
| 2544 |
let isRelvClicked = document.querySelector(".relv-item[style*='background-color']") !== null;
|
|
@@ -2550,21 +2551,17 @@ document.getElementById("myForm").addEventListener("submit", function (e) {
|
|
| 2550 |
// If section starts with '2.8', both measureCheckbox and relv-item must be selected
|
| 2551 |
if (!isChecked & !isRelvClicked) {
|
| 2552 |
document.getElementById('relvselectid').style.boxShadow='0 0 8px 2px rgb(255, 0, 0)';
|
| 2553 |
-
e.preventDefault(); // Prevent form submission
|
| 2554 |
PopupElement.textContent = "Please select at least one project from 'Documents to Measure' and one relevant item rom 'Other Relevant Documents' before proceeding!";
|
| 2555 |
ShowPopUp();
|
| 2556 |
return;
|
| 2557 |
}
|
| 2558 |
else if (!isChecked){
|
| 2559 |
-
|
| 2560 |
-
e.preventDefault(); // Prevent form submission
|
| 2561 |
PopupElement.textContent = "Please select at least one project from 'Documents to Measure' before proceeding!";
|
| 2562 |
ShowPopUp();
|
| 2563 |
return;
|
| 2564 |
}
|
| 2565 |
else if (!isRelvClicked){
|
| 2566 |
document.getElementById('relvselectid').style.boxShadow='0 0 8px 2px rgb(255, 0, 0)';
|
| 2567 |
-
e.preventDefault(); // Prevent form submission
|
| 2568 |
PopupElement.textContent = "Please select at least one relevant item from 'Other Relevant Documents' before proceeding!";
|
| 2569 |
ShowPopUp();
|
| 2570 |
return;
|
|
@@ -2572,7 +2569,6 @@ document.getElementById("myForm").addEventListener("submit", function (e) {
|
|
| 2572 |
} else {
|
| 2573 |
// If section is not '2.8', only measureCheckbox is required
|
| 2574 |
if (!isChecked) {
|
| 2575 |
-
e.preventDefault(); // Prevent form submission
|
| 2576 |
PopupElement.textContent = "Please select at least one project before proceeding from 'Documents to Measure' section!";
|
| 2577 |
ShowPopUp();
|
| 2578 |
return;
|
|
@@ -2582,7 +2578,6 @@ document.getElementById("myForm").addEventListener("submit", function (e) {
|
|
| 2582 |
// If validation passes, proceed with form submission
|
| 2583 |
getData(e.target);
|
| 2584 |
});
|
| 2585 |
-
|
| 2586 |
////////////////////////////////////////////
|
| 2587 |
var measitemVal='';
|
| 2588 |
|
|
|
|
| 2539 |
//___________________________________________________________________________________________________________
|
| 2540 |
//___________________________________________________________________________________________________________
|
| 2541 |
document.getElementById("myForm").addEventListener("submit", function (e) {
|
| 2542 |
+
e.preventDefault(); // Prevent form submission
|
| 2543 |
let isChecked = document.querySelector('input[name="measureCheckbox"]:checked') !== null;
|
| 2544 |
let sectionNumber = projsec.value; // Ensure projsec is defined
|
| 2545 |
let isRelvClicked = document.querySelector(".relv-item[style*='background-color']") !== null;
|
|
|
|
| 2551 |
// If section starts with '2.8', both measureCheckbox and relv-item must be selected
|
| 2552 |
if (!isChecked & !isRelvClicked) {
|
| 2553 |
document.getElementById('relvselectid').style.boxShadow='0 0 8px 2px rgb(255, 0, 0)';
|
|
|
|
| 2554 |
PopupElement.textContent = "Please select at least one project from 'Documents to Measure' and one relevant item rom 'Other Relevant Documents' before proceeding!";
|
| 2555 |
ShowPopUp();
|
| 2556 |
return;
|
| 2557 |
}
|
| 2558 |
else if (!isChecked){
|
|
|
|
|
|
|
| 2559 |
PopupElement.textContent = "Please select at least one project from 'Documents to Measure' before proceeding!";
|
| 2560 |
ShowPopUp();
|
| 2561 |
return;
|
| 2562 |
}
|
| 2563 |
else if (!isRelvClicked){
|
| 2564 |
document.getElementById('relvselectid').style.boxShadow='0 0 8px 2px rgb(255, 0, 0)';
|
|
|
|
| 2565 |
PopupElement.textContent = "Please select at least one relevant item from 'Other Relevant Documents' before proceeding!";
|
| 2566 |
ShowPopUp();
|
| 2567 |
return;
|
|
|
|
| 2569 |
} else {
|
| 2570 |
// If section is not '2.8', only measureCheckbox is required
|
| 2571 |
if (!isChecked) {
|
|
|
|
| 2572 |
PopupElement.textContent = "Please select at least one project before proceeding from 'Documents to Measure' section!";
|
| 2573 |
ShowPopUp();
|
| 2574 |
return;
|
|
|
|
| 2578 |
// If validation passes, proceed with form submission
|
| 2579 |
getData(e.target);
|
| 2580 |
});
|
|
|
|
| 2581 |
////////////////////////////////////////////
|
| 2582 |
var measitemVal='';
|
| 2583 |
|