27. november 2005 - 23:38Der er
7 kommentarer og 1 løsning
Ny linie når der skrives i sidste linie
Hej
Jeg vil høre om der findes en funktion som kan oprette et input felt når jeg udfylder det sidste på siden.
F.eks. har jeg 5 input felter men det er muligt at brugeren har brug for 10 kan jeg så dynamisk oprette dem hver gang der skrives i den sidste tomme ???
Felterne kommer måske til at ligge lidt uhensigtsmæssigt i forhold til dit design, da der ikke er noget linjeskift, mellemrum eller andet, som kan adskille de forskellige felter fra hinanden. Dette kan ordnes, men jeg kan jo ikke vide hvordan du vil præcis vil have det. Desuden har felterne heller ikke et navn - dette kan også fikses, fx: if (addNew) { var textInput = document.createElement("input"); textInput.setAttribute("type","textarea"); textInput.onchange = addTextInput; textInput.name = "text"+(i+1); frm.appendChild(textInput); }
Du skal foresten også huske at tilføje en id på din form: <form id="form1">
Jamen, jeg takker da ydmygt. Håber du fik det til at virke dengang ;-)
Synes godt om
Ny brugerNybegynder
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.