Fin afkrydsede elementer
Jeg har på et tidspunkt fået hjælp af roenving til denne kode:checkedElms="";
function markChecks(elm){
if(elm.checked){
if(checkedElms.indexOf(elm.value)==-1){
checkedElms += ";" + elm.value;
}
}else{
var reg = new RegExp(";?" + elm.value,"i");
checkedElms = checkedElms.replace(reg,"");
}
if(checkedElms.indexOf(";")==0)
checkedElms = checkedElms.substring(1);
checkedElms = checkedElms.replace(/;;/g,";");
document.getElementById("amter").value = checkedElms;
}
Problemer opstår når jeg skal have listen vist ved at hente ex. 1;2;11;14 frem fra batabasen og så vise listen over elementer med kryds i dem der er valgt allerede. Når jeg begynder at krydse flere af eller fravælge allerede valgte elementer, så tømmes strengen helt. Kan dette ungdåes? Hvis I da forstår hvad jeg mener.
