tramite la variabile-stringa 'valorestringa' passo un elenco di valori ASP ad una funzione js
valorestringa:
Codice PHP:
parte2|ID***6|IDAgenzia***1|StatoPratica***In valutazione|LettoDatiPersonali***1|SottoscrittoDP***1|NoteTrasparenza***1|FoglioInformativo***1|CopiaContrattuale***|
Da 'LettoDatiPersonali' a 'CopiaContrattuale' sono nomi di checkbox che se il valore passato è uguale ad uno (LettoDatiPersonali***1) devono venire selezionate.
uso questo ciclo, ma non seleziona nessuna checkbox
Codice PHP:
var arr_valori=valorestringa.split("|");
for (k=0; k<arr_valori.length-1; k++){
var dati2=arr_valori[k].split("***");
var nome_el2=dati2[0];
var valore_el2=dati2[1];
if ((nome_el2=='LettoDatiPersonali'||nome_el2=='SottoscrittoDP'||nome_el2=='NoteTrasparenza'||nome_el2=='FoglioInformativo'||nome_el2=='CopiaContrattuale')&&valore_el=='1') {//checkbox
alert(elemento.name+"="+valore_el);
document.forms[modulo].elements[nome_el2].checked=true;
}
}