Javascript form

Tags:    javascript

Hej derude.

Hvordan gør jeg sådan, at hver gang min bruger skriver noget i et tekstfelt i min form, så kommer det et nyt tekstfelt op, så han i principet kan blive ved med at indføre data, uden at skulle loade en ny side?

På forhånd mange tak for hjælpen.



3 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 2 karma
Sorter efter stemmer Sorter efter dato
Hej.

http://javascript.internet.com/forms/adding-html-controls.html

Den skulle gerne hjælpe dig på vej.

Når brugeren så indtaster data i det første input felt aktivere du "Add more input field(s)" ved at gøre sådan:

<input type="text" onchange="javascript: addInput();" />

Jeg håber det hjalp :P

Og et eksempel:
Fold kodeboks ind/udKode 


se test her:
http://test.dumpen.dk/Untitled-1.html



Indlæg senest redigeret d. 21.05.2008 16:29 af Bruger #11386


Hej Oliver,

Du kan benytte grundlaget herfra til at gøre det ønskede.

http://www.marcofolio.net/webdesign/expanding_a_html_form_using_javascript.html

Det kan anbefales dig at holde check på om onchange() er aktiveret for et felt allerede, eftersom du ellers hurtigt får mange utilsigtede felter.

Lettere er det dog hvis du lader noget submit styrring sørge for tilføjelse af felter...
http://www.thatvoodooyoudo.com/javascript/expanding-form/

Med venlig hilsen
Ieet



Puha.. Den skal jeg have forklaret og forsimplet.. Mit JavaScript er så rustent, at det nærmest helt er væk



t