Kom ihåg mig?
Home Menu

Menu


Dynamiskt formulär

 
Ämnesverktyg Visningsalternativ
Oläst 2008-10-21, 21:35 #1
Z@ckes avatar
Z@cke Z@cke är inte uppkopplad
Nykomling
 
Reg.datum: May 2006
Inlägg: 32
Z@cke Z@cke är inte uppkopplad
Nykomling
Z@ckes avatar
 
Reg.datum: May 2006
Inlägg: 32
Att lägga till extra input-fält till ett formulär är inte så knepigt, men att placera det nya input-fältet på rätt ställe lyckas jag inte med. Det verkar alltid hamna precis innan </form>-taggen. Om man har formuläret i en tabell som man ofta har för att göra få bättre struktur går det ännu sämre...

Tacksam för idéer hur man bär sig åt för att placera det dynamiskt genererade fältet på valfritt ställe, tex i en tabell!

Kod:

<script type="text/JavaScript">
<!--
function add_input()
{
try
{
element = document.createElement("<input name='file1' type='file' onChange='add_input();' />");
}
catch (e)
{
element = document.createElement("input");
element.setAttribute("name", "file1");
element.setAttribute("type", "file");
element.setAttribute("onChange", "add_input();");
}
document.forms.myform.appendChild(element);
}
//-->
</script>
</head>
<body>
<form name="myform" action="default.asp" method=get>
<input type="file" name="file1" onchange="add_input();">
<input type="submit" value="submit">
</form>
Z@cke är inte uppkopplad   Svara med citatSvara med citat
 


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 16:28.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017