11. april 2007 - 17:09Der er
5 kommentarer og 1 løsning
Dynamisk tilføjelse af input fields
Hej.
Jeg sidder og tilføjer felter dynamisk (i en tabel) til en formular. Mit problem er at nedenstående fint virker i IE, men i eksempelvis Firefox, bliver de(t) nylavede felt(er) ikke sendt med (mens felter lavet "statisk" bliver sendt med):
Jeg har også prøvet følgende, men heller ikke med succes (i Firefox): var newinput = document.createElement('input'); newinput.type = 'text'; newinput.name = 'choice' + thisenumnum; cell.appendChild(newinput);
Den øverste løsning virker som sagt fint i explorer, og jeg er ret sikker på at det også tidl. virkede i Firefox. Kan I hjælpe?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Ved ikke om det gælder IE7, men der kan man ikke sætte name på inputs, så det virker, så i hvert fald i IE6- skal du bruge din første konstruktion, eller en afart deraf:
Der var sket det at en rettelse have medført: <table><form>....</form></table>, jeg ændrede (tilbage) til <form><table>...</table></form> og det virker igen.
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.