FAQ |
Kalender |
![]() |
#1 | |||
|
||||
Nykomling
|
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> |
|||
![]() |
![]() |
|
|