Avatar billede no_doubt Nybegynder
27. maj 2011 - 20:03 Der er 1 løsning

Omskrivning - Anchor + Onclick

Hejsa gutter

Jeg har følgende script som jeg gerne vil have til at fungere.

Jeg vil gerne have at såfremt række skal VISES (altså ikke når den skjules) så springer siden ned til den række der bliver vidst

<script type="text/javascript">
    function displayRow(Raekke){
    var row = document.getElementById("OmRacen" + Raekke);
    if (row.style.display == '') row.style.display = 'none';
    else row.style.display = '';
    return true;
    }
function jumpToAnchor() {
  var row = document.getElementById("OmRacen" + Raekke);
  window.location = window.location + "#+row"; - JUST MY SUCKY TRY :)
}
</script>
Avatar billede nicer Nybegynder
28. maj 2011 - 00:52 #1
Snakkede med no_doubt over msn og vi fik løst problemet, dog droppede vi anchor og gik over til side visning

Dette er løsningen:

<script type="text/javascript">
    function displayRow(Raekke){
    var rowX = document.getElementById("OmRacen" + Raekke);
    var row0 = document.getElementById("OmRacen0"); //Velkomst TR
    var row1 = document.getElementById("OmRacen1"); //Leksikon
    var row2 = document.getElementById("OmRacen2"); // ??
    var row3 = document.getElementById("OmRacen3"); // ??
      //row4....
    if (rowX.style.display == '')
    {
        rowX.style.display = 'none';
        row0.style.display = '';
    }
    else
    {
          row0.style.display = 'none';
          row1.style.display = 'none';
          row2.style.display = 'none';
          row3.style.display = 'none';
          //row4....
        rowX.style.display = '';
    }
}
</script>

Ja det er spaghetti kode og er overhovedet ikke dynamisk, men det virker!
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester