01. august 2008 - 14:02Der er
18 kommentarer og 2 løsninger
Finde ud af hvilken table et element er i
HEj Jeg har nogle input elementer som jeg tjekker for værdi. Jeg vil gerne vide hvilken tabel de står i - og om den tabel er synlig. Hvis tabellen ikke er synlig skal værdierne ikke tjekkes. Nogen der har et bud på hvordan jeg kan gøre det - eller kan det ikke lade sig gøre?
Problemet er at jeg faktisk IKKE ved hvad tabellen hedder. Det genereres dynamisk. Det ville, som du selv skriver, ikke være noget problem hvis jeg bare kendte navnet. Men der kan være flere sub tabeller - hvoraf nogen kan være vist mens andre ikke er. Jeg kan heller ikke helt finde et sted hvor jeg kan putte ind på selve input elementet hvilken tabel den hører til.
som sagt, så ved jeg ikke hvad tabellen står i hedder. Jeg vil gerne vide om den tabel som indtastningsboxene er i faktisk er synlig. Giver det mening?
<script type="text/javascript"> function getParentElement(o,sTag){ while(o.parentNode&&o.nodeName.toLowerCase()!=sTag)o=o.parentNode; if(o.nodeType!=1)o=null; return o } </script>
Så lykkedes det at få det til at virke - det var smukt. Er det ikke mest fair at jeg smider lidt point til roenvig også - forstillede mig 15-45 fordeling til w13 som kom med løsningen?
Jeg har ikke teste, men er der browsere, det ikke virker i ved brug af nodeName?
/mvh </bole>
Synes godt om
Ny brugerNybegynder
Din løsning...
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.