ik ben een uitgebreide form aan het bouwen waar ik dynamisch nieuwe velden als <select>'s en <input type='radio'>'s aan toevoeg. vanwege opmaak redenen hang ik ze aan een divje, en niet direct aan het <form> element..
nu worden deze elementen echter niet gepost als ik op submit druk, omdat ze niet letterlijk aan de form hangen. hierarchisch gezien hangen ze echter wel netjes tussen de <form> en </form> elementen, als ze niet dynamisch zouden zijn dan zou het werken..
is het mogelijk om deze elementen wél met de submit te laten submitten met de rest van het form, zonder ze daar werkelijk als form.appendChild(element) te genereren?
pseudo code voorbeeldje:
als ik nu dus een input field genereer met document.createElement('input');, en vervolgens met appendChild aan het divje hang, dan wordt hij niet meegenomen wanneer ik de zooi submit
nu worden deze elementen echter niet gepost als ik op submit druk, omdat ze niet letterlijk aan de form hangen. hierarchisch gezien hangen ze echter wel netjes tussen de <form> en </form> elementen, als ze niet dynamisch zouden zijn dan zou het werken..
is het mogelijk om deze elementen wél met de submit te laten submitten met de rest van het form, zonder ze daar werkelijk als form.appendChild(element) te genereren?
pseudo code voorbeeldje:
HTML:
1
2
3
4
5
| <form name='bla' method='post'> <input type='text' name='text1'> <div id='divje'></div> <input type='submit'> </form> |
als ik nu dus een input field genereer met document.createElement('input');, en vervolgens met appendChild aan het divje hang, dan wordt hij niet meegenomen wanneer ik de zooi submit