[javascript] Add Row

Discussie in 'PC, Handheld & Algemeen' gestart door iNdie^, 15 apr 2011.

  1. iNdie^

    iNdie^ Team Pulp

    Berichten:
    727
    Leuk Bevonden:
    79
    Ik kreeg de opdracht om voor een site een add row functie toe te voegen zodat je gewoon netjes op een plusje kan klikken en rij erbij krijgt en niet dat je een al meteen een lange lijst heb van 20 rijen terwijl je er maar 10 nodig hebt.

    Het add row is me aardig gelukt maar er zitten ook radio buttons in. Elke keer als je een rij toevoegd word die name gekopieerd en kan je niet meerdere dingen selecteren omdat die name hetzelfde is.
    Ik krijg het niet voor elkaar om de code zo te schrijven dat de name elke keer +1 krijgt bijvoorbeeld zodat je meerdere buttons kan aanvinken.

    <script type="text/javascript">
    function insRow() {
    if (document.getElementById("myTable").rows.length == 15) {
    return; //max 15 rows
    }
    var x=document.getElementById("myTable").insertRow(-1);
    var y=x.insertCell(0);
    var z=x.insertCell(1);
    var i=x.insertCell(2);
    var a=x.insertCell(3 );
    var b=x.insertCell(4);
    var c=x.insertCell(5);
    y.innerHTML="<div id='addrow1'><input id='' type='radio' name='houtsoort' value='eiken' /></div>";
    z.innerHTML="<div id='addrow2'><input id='' type='radio' name='houtsoort' value='douglas' /></div>";
    i.innerHTML="<div id='addrow3'><input type='text' style='width: 30px;' /></div>";
    a.innerHTML="<div id='addrow4'><select id='maat' name='maat' style='width: 100px;' <option>-</option>/></div>";
    b.innerHTML="<div id='addrow5'><select id='lengte' name='maat' style='width: 100px;' <option>-</option>/></div>";
    c.innerHTML="<image src='/site/img/buttons/but_del_rekentool.gif' onclick='deleteRow(this)' style='padding: 7px 0 0 4px;' />";
    }
    </script>

    Iemand die mij hiermee kan helpen ? :thumbs:
     
  2. Oldsk00l

    Oldsk00l ouwe school

    Berichten:
    813
    Leuk Bevonden:
    4
    webdevelopers topic?
     
  3. iNdie^

    iNdie^ Team Pulp

    Berichten:
    727
    Leuk Bevonden:
    79
    Ik kan scheel zijn maar die zie ik niet staan hoor :D ? dus ik dacht dat doe ik uhm maar hierin
     
  4. Oldsk00l

    Oldsk00l ouwe school

    Berichten:
    813
    Leuk Bevonden:
    4
    mja ik snap de zoekfunctie van het forum ook niet helemaal :')

    maar misschien ben ik dom ofzo want ik snap je probleem niet helemaal :)
     
  5. iNdie^

    iNdie^ Team Pulp

    Berichten:
    727
    Leuk Bevonden:
    79
    uhm dat omdat je geen verstand van java script hebt of omdat ik het verkeerd geformuleerd heb ?
     
  6. Oldsk00l

    Oldsk00l ouwe school

    Berichten:
    813
    Leuk Bevonden:
    4
    begrijp je vraag niet :)
     
  7. iNdie^

    iNdie^ Team Pulp

    Berichten:
    727
    Leuk Bevonden:
    79
    [​IMG]
    Je ziet een 3 rows staan met in elke row 2 radiobuttons.
    Als je zeg maar van row 2 eiken kiest en van row 3 ook weer eiken dan verdwijnt de selectie van row 2.
    Dat moet niet want die moet blijven staan. Snap je het nu beter :D?
     
  8. Lenny-t

    Lenny-t Melted Forest XBW.nl VIP

    Berichten:
    12.445
    Leuk Bevonden:
    79
    Dan moet je er geen radiobutton van maken maar checkboxes.
     

Deel Deze Pagina