25. september 2004 - 20:07Der er
6 kommentarer og 1 løsning
Hvorfor kan jeg ikke bruge last() i IE ?
Hej
Jeg står og skal have fundet sidste element i en struktur og jeg har fundet følgende : /history/target[last()] som skulle virke men IE siger den ikke kender "last()" Her er hele min JS line oNode = root.selectSingleNode("/history/target[last()]"); Håber nogen kan hjælpe mig :-) /skylark
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
-- jeg kender heller ikke selectSingleNode, så du er ude i noget, som ikke understøttes i bare browsere fra sidste år (hvis det er ECMA-script til browsere !-)
-- men hvadfor bruger du ikke bare:
root.childNodes[root.childNodes.length-1];
-- hvor jeg går ud fra at root er et defineret objekt, hvis du er i javascript til andet end browsere, kan der selvfølgelig være voldsomt anderledes tilgange !o]
-- man kunne selvfølgelig også aflæse alle id'er og finde ud af hvilken som havde den største numeriske værdi, men det ser ikke ud til at være nødvendigt !-)
Det ser sgu ud til at du fik løst mit problem.... *hehe* ihverfald som jeg kender det lige nu :-) .... så hvis du lige opretter et svar får du fortjenesten :-)
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.