Avatar billede obix Nybegynder
30. oktober 2005 - 21:01 Der er 3 kommentarer

Script der skal generere en ny linie i en form

Hej Eksperter.

Jeg har en form hvor brugeren skal kunne oprette flere linier.

Første linie ser sådan her ud.

    <tr>
        <input type="hidden" name="linieObject[0].parameter1" value="0">
        <td class="nortmid data"><span id="linieObject[0].parameter2" style="display: none"></span>
            <select name="linieObject[0].parameter3" size="1">
                <option value=""></option>
                <option value="option1"
                    >Option1</option>
                <option value="Option2"
                    >Option2</option>
            </select>
        </td>
        <td>
        <BUTTON onclick="if(validateNumbers()==false){return false};document.form.action=sletLinie.do?linieNr=0'"
                type="submit">Slet</BUTTON>
        </td>
    </tr>
    <tr>
        En knap der kalder et javascript der tilføjer en nye linie oven over denne knap men under ovenstående linie.
    </tr>


Så efter scriptet er kaldet skal der været tilføjet en linie så det ser sådan her ud.

    <tr>
        <input type="hidden" name="linieObject[0].parameter1" value="0">
        <td class="nortmid data"><span id="linieObject[0].parameter2" style="display: none"></span>
            <select name="linieObject[0].parameter3" size="1">
                <option value=""></option>
                <option value="option1"
                    >Option1</option>
                <option value="Option2"
                    >Option2</option>
            </select>
        </td>
        <td>
        <BUTTON onclick="if(validateNumbers()==false){return false};document.form.action=sletLinie.do?linieNr=0'"
                type="submit">Slet</BUTTON>
        </td>
    </tr>
        <tr>
        <input type="hidden" name="linieObject[1].parameter1" value="0">
        <td class="nortmid data"><span id="linieObject[0].parameter2" style="display: none"></span>
            <select name="linieObject[1].parameter3" size="1">
                <option value=""></option>
                <option value="option1"
                    >Option1</option>
                <option value="Option2"
                    >Option2</option>
            </select>
        </td>
        <td>
        <BUTTON onclick="if(validateNumbers()==false){return false};document.form.action=sletLinie.do?linieNr=1'"
                type="submit">Slet</BUTTON>
        </td>
    </tr>
    <tr>
        En knap der kalder et javascript der tilføjer en nye linie oven over denne knap men under ovenstående linie.
    </tr>
Avatar billede roenving Novice
30. oktober 2005 - 21:08 #1
Er det ikke nemmest bare at have en stribe rækker, som er skjult, og så vises successivt ?-)

-- det er vel alligevel ikke meningen at der skal være andet end højst 5-10 stykker !-)
Avatar billede obix Nybegynder
30. oktober 2005 - 23:05 #2
jo der kan komme rigtigt mange
Avatar billede roenving Novice
30. oktober 2005 - 23:08 #3
Prøv at kigge på, om det der vises i http://exp.dk/spm/660466 så kan bruges ?-)
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