1KA_F2F/admin/survey/script/GDPR_seznam_anket.js

119 lines
3.2 KiB
JavaScript
Raw Normal View History

var green_row_count = document.getElementsByClassName("green_row").length;
var red_row_count = document.getElementsByClassName("red_row").length;
var grey_row_count = document.getElementsByClassName("grey_row").length;
var text_box1 = document.getElementById("num_of_surveys1");
var text_box2 = document.getElementById("num_of_surveys2");
var text_box3 = document.getElementById("num_of_surveys3");
// izpis ŠTEVILA posameznih anket (gdpr / potencialno gdpr / ne-gdpr)
text_box1.innerHTML = green_row_count;
text_box2.innerHTML = red_row_count;
text_box3.innerHTML = grey_row_count;
// Seznam anket - togle checkbox prikaz anket
function test_function() {
var inputs = document.getElementById("gdpr_ankete_check");
var potenc_gdpr = document.getElementById("potenc_gdpr_ankete_check");
var ne_gdpr_ankete = document.getElementById("ne_gdpr_ankete");
var green_row = document.getElementsByClassName("green_row");
var red_row = document.getElementsByClassName("red_row");
var grey_row = document.getElementsByClassName("grey_row");
console.log(green_row.length);
// GDPR ANKETE togle
var box1 = document.getElementsByClassName("num_box1")[0];
var box1_Color = document.getElementById("num_box1");
box1_Color.style.backgroundColor="rgba(20, 255, 0, 0.05)";
if (!inputs.checked){
box1_Color.style.background="#ffffff";
box1.classList.remove("checked");
// skrije vsak element z green_row classom
for(var i=0; i < green_row.length; i++){
green_row[i].style.display="none";
};
}
else{
box1_Color.style.background="rgba(20, 255, 0, 0.05)";
// box1.classList.toggle("checked");
box1.classList.add("checked");
// prikaže vsak element z green_row classom
for(var i=0; i < green_row.length; i++){
green_row[i].style.display="table-row";
};
}
// potencialno GDPR ankete togle
var box2 = document.getElementsByClassName("num_box2")[0];
var box2_Color = document.getElementById("num_box2");
if (!potenc_gdpr.checked){
box2_Color.style.backgroundColor="#ffffff";
box2.classList.remove("checked");
for(var i=0; i < red_row.length; i++){
red_row[i].style.display="none";
};
}
else{
box2_Color.style.backgroundColor="rgba(20, 255, 0, 0.05)";
box2.classList.add("checked");
for(var i=0; i < red_row.length; i++){
red_row[i].style.display="table-row";
};
}
// ne-GDPR ankete
var box3 = document.getElementsByClassName("num_box3")[0];
if (!ne_gdpr_ankete.checked){
box3.classList.remove("checked");
for(var i=0; i < grey_row.length; i++){
grey_row[i].style.display="none";
};
}
else{
box3.classList.add("checked");
for(var i=0; i < grey_row.length; i++){
grey_row[i].style.display="table-row";
};
}
}
2022-08-03 14:10:11 +02:00
2022-08-03 14:10:11 +02:00
function teme_options(){
var toggle = document.getElementsByClassName('buttons-window');
toggle.onclick = function(){
toggle.classList.toggle('active');
}
}
// var toggle = document.getElementById();
// toggle.onclick = function(){
// toggle.classList.toggle('active');
// }