30. december 2003 - 17:51Der er
19 kommentarer og 1 løsning
Tælle array, og vise hva for nogle 'felter' der indeholder data.
Hej har lige brug for et hurtigt svar :)
Okey, lad os sige at jeg har et array der hedder "jens". Arrayet indeholder information/data, irrelevant hvad, i f.eks. 'felt' 1 og 3.
Skal bruge ét script der tæller hvor mange 'felter' der indeholder information/data. Og et andet script der fortæller mig HVILKE 'felter' der indeholder information/data, og gemmer dem i et array.
var usedFields = new Array(); var fieldData = new Array(); for(i=0;jens.length>i;i++){ if(jens[i].value!=""){ usedFields[usedFields.length] = i; fieldData[fieldData.length] = jens[i]; } }
Men usedField virker ikke som den skal, når felt 3, 4, 16 og 32 indeholder data får jeg dette fra usedField: "3 4 16 32", istedet skulle den havde talt hvor mange der var, og derved havde blevet: "4"
Mange tak for alt det du har gjort allrede :), Mads
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.