I'm really new to code optimization and JS. I would like to ask for help on optimizing my code. Thank you in advance.
Here is my code:
if(entity_param_connections_products == "PL") {
if(pl_flex_l1_label === ""){
document.getElementById("credit_app-flex_l1").style.display = 'none';
} else {
document.getElementById('credit_app-flex_l1-label').innerHTML = pl_flex_l1_label;
}
if(pl_flex_n1_label === ""){
document.getElementById("credit_app-flex_n1").style.display = 'none';
} else {
document.getElementById('credit_app-flex_n1-label').innerHTML = pl_flex_n1_label;
}
if(pl_flex_t1_label === ""){
document.getElementById("credit_app-flex_t1").style.display = 'none';
} else {
document.getElementById('credit_app-flex_t1-label').innerHTML = pl_flex_t1_label;
}
if(pl_flex_l2_label === ""){
document.getElementById("credit_app-flex_l2").style.display = 'none';
} else {
document.getElementById('credit_app-flex_l2-label').innerHTML = pl_flex_l2_label;
}
if(pl_flex_n2_label === ""){
document.getElementById("credit_app-flex_n2").style.display = 'none';
} else {
document.getElementById('credit_app-flex_n2-label').innerHTML = pl_flex_n2_label;
}
if(pl_flex_t2_label === ""){
document.getElementById("credit_app-flex_t2").style.display = 'none';
} else {
document.getElementById('credit_app-flex_t2-label').innerHTML = pl_flex_t2_label;
}
}else if(entity_param_connections_products == "CC"){
if(cc_flex_l1_label === ""){
document.getElementById("credit_app-flex_l1").style.display = 'none';
} else {
document.getElementById('credit_app-flex_l1-label').innerHTML = cc_flex_l1_label;
}
if(cc_flex_n1_label === ""){
document.getElementById("credit_app-flex_n1").style.display = 'none';
} else {
document.getElementById('credit_app-flex_n1-label').innerHTML = cc_flex_n1_label;
}
if(cc_flex_t1_label === ""){
document.getElementById("credit_app-flex_t1").style.display = 'none';
} else {
document.getElementById('credit_app-flex_t1-label').innerHTML = cc_flex_t1_label;
}
if(cc_flex_l2_label === ""){
document.getElementById("credit_app-flex_l2").style.display = 'none';
} else {
document.getElementById('credit_app-flex_l2-label').innerHTML = cc_flex_l2_label;
}
if(cc_flex_n2_label === ""){
document.getElementById("credit_app-flex_n2").style.display = 'none';
} else {
document.getElementById('credit_app-flex_n2-label').innerHTML = pl_flex_n2_label;
}
if(cc_flex_t2_label === ""){
document.getElementById("credit_app-flex_t2").style.display = 'none';
} else {
document.getElementById('credit_app-flex_t2-label').innerHTML = cc_flex_t2_label;
}
}else if(entity_param_connections_products == "II"){
if(ii_flex_l1_label === ""){
document.getElementById("credit_app-flex_l1").style.display = 'none';
} else {
document.getElementById('credit_app-flex_l1-label').innerHTML = ii_flex_l1_label;
}
if(ii_flex_n1_label === ""){
document.getElementById("credit_app-flex_n1").style.display = 'none';
} else {
document.getElementById('credit_app-flex_n1-label').innerHTML = ii_flex_n1_label;
}
if(ii_flex_t1_label === ""){
document.getElementById("credit_app-flex_t1").style.display = 'none';
} else {
document.getElementById('credit_app-flex_t1-label').innerHTML = ii_flex_t1_label;
}
if(ii_flex_l2_label === ""){
document.getElementById("credit_app-flex_l2").style.display = 'none';
} else {
document.getElementById('credit_app-flex_l2-label').innerHTML = ii_flex_l2_label;
}
if(ii_flex_n2_label === ""){
document.getElementById("credit_app-flex_n2").style.display = 'none';
} else {
document.getElementById('credit_app-flex_n2-label').innerHTML = ii_flex_n2_label;
}
if(ii_flex_t2_label === ""){
document.getElementById("credit_app-flex_t2").style.display = 'none';
} else {
document.getElementById('credit_app-flex_t2-label').innerHTML = ii_flex_t2_label;
}
}else if(entity_param_connections_products == "EI"){
if(ei_flex_l1_label === ""){
document.getElementById("credit_app-flex_l1").style.display = 'none';
} else {
document.getElementById('credit_app-flex_l1-label').innerHTML = ei_flex_l1_label;
}
if(ei_flex_n1_label === ""){
document.getElementById("credit_app-flex_n1").style.display = 'none';
} else {
document.getElementById('credit_app-flex_n1-label').innerHTML = ei_flex_n1_label;
}
if(ei_flex_t1_label === ""){
document.getElementById("credit_app-flex_t1").style.display = 'none';
} else {
document.getElementById('credit_app-flex_t1-label').innerHTML = ei_flex_t1_label;
}
if(ei_flex_l2_label === ""){
document.getElementById("credit_app-flex_l2").style.display = 'none';
} else {
document.getElementById('credit_app-flex_l2-label').innerHTML = ei_flex_l2_label;
}
if(ei_flex_n2_label === ""){
document.getElementById("credit_app-flex_n2").style.display = 'none';
} else {
document.getElementById('credit_app-flex_n2-label').innerHTML = ei_flex_n2_label;
}
if(ei_flex_t2_label === ""){
document.getElementById("credit_app-flex_t2").style.display = 'none';
} else {
document.getElementById('credit_app-flex_t2-label').innerHTML = ei_flex_t2_label;
}
}else if(entity_param_connections_products == "OV"){
if(ov_flex_l1_label === ""){
document.getElementById("credit_app-flex_l1").style.display = 'none';
} else {
document.getElementById('credit_app-flex_l1-label').innerHTML = ov_flex_l1_label;
}
if(ov_flex_n1_label === ""){
document.getElementById("credit_app-flex_n1").style.display = 'none';
} else {
document.getElementById('credit_app-flex_n1-label').innerHTML = ov_flex_n1_label;
}
if(ov_flex_t1_label === ""){
document.getElementById("credit_app-flex_t1").style.display = 'none';
} else {
document.getElementById('credit_app-flex_t1-label').innerHTML = ov_flex_t1_label;
}
if(ov_flex_l2_label === ""){
document.getElementById("credit_app-flex_l2").style.display = 'none';
} else {
document.getElementById('credit_app-flex_l2-label').innerHTML = ov_flex_l2_label;
}
if(ov_flex_n2_label === ""){
document.getElementById("credit_app-flex_n2").style.display = 'none';
} else {
document.getElementById('credit_app-flex_n2-label').innerHTML = ov_flex_n2_label;
}
if(ov_flex_t2_label === ""){
document.getElementById("credit_app-flex_t2").style.display = 'none';
} else {
document.getElementById('credit_app-flex_t2-label').innerHTML = ov_flex_t2_label;
}
}
I'm really new to code optimization
Better develop a useful judgement of when to pursue code improvements first. \$\endgroup\$