Og det virker sådan set, bortset fra at der kun må være en tabel/element valgt af gangen.
Altså sådan at hvis man vælger resultat nummer 2, og derefter vælger resultat nummer 1, så skal resultat nummer 2 bruges til 'list_tbl' og et til 'list_tbl_selected'
Generelt bør du afstå fra at skifte class på et element, da det skal renderes igen hvilket ikke er særlig effektivt. Det være sagt så tager jeg lige udgangspunkt i det du har, så du (forhåbentlig) kan få en løsning der fungerer på kort sigt.
Du skal gemme den tabel som pt. er valgt i en global variabel og så bruge den til at deaktivere tabellen når en ny bliver valgt.
Kan man være så fræk at supplere op med endnu et spørgsmål :)
Hver tabel indeholder en form, som skal submittes men vi har kun en submit knap. Så jeg skal på en eller anden måde have data fra tabellen med i min submit evt. med form id eller form navn.
Bruger denne til at submitte: document.myform.submit();
Du kan f.eks. sende navnet på den form som tabellen indeholder med over til changeTable-funktionen (huske at give dine forms entydige navne). Så kan den i samme ombæring holde styr på hvilken form der skal submittes når du trykker på submit-knappen. Din submit-knap skal så kalde den nye funktion jeg har defineret (den hedder doSubmit).
<script type="text/javascript"> var currentTable; var currentForm;
function doSubmit() { if(currentForm != "") { document.forms[currentForm].submit(); } else { alert('Du skal vælge en formular før du kan sende data'); } } <script>
Dine tabeller skal så lige sende navnet på den indlejrede formular med til funktionen:
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.