Hoi,
Ik ben bezig met een formuliertje waar iemand d.m.v. het klikken op een plus en een min veldjes kan toevoegen en verwijderen. Dit werkt prima, zowel in IE, Firefox als Opera.
Echter, in Opera gaat het element (de ol) waarin de veldjes (li's) worden neergezet niet verkleinen als je velden hebt verwijderd. De pagina is hier te zien. Als je een paar keer op de + klikt, en dan de onderste weghaalt, krijg je hier een witregel te zien. In IE en Firefox resized hij automatisch terug. Ik voer op dat punt een removeChild uit. De code is deze:
(in het gedeelte dat is weggeknipt staat een stuk code waar hij weer een min-knop zet achter het laatste veldje in de rij)
Ik heb hier en op Google gezocht naar Opera, bug, shrink, li, ol, resize etc etc maar helemaal niets nuttigs kunnen vinden. Hoe kan ik dit oplossen?
ik heb trouwens de code hiervan even uit de originele site gehaald omdat die op een server met een password staat, dus het kan zijn dat de code niet helemaal compleet is, maar dan is het gewoon niet relevant
Ik ben bezig met een formuliertje waar iemand d.m.v. het klikken op een plus en een min veldjes kan toevoegen en verwijderen. Dit werkt prima, zowel in IE, Firefox als Opera.
Echter, in Opera gaat het element (de ol) waarin de veldjes (li's) worden neergezet niet verkleinen als je velden hebt verwijderd. De pagina is hier te zien. Als je een paar keer op de + klikt, en dan de onderste weghaalt, krijg je hier een witregel te zien. In IE en Firefox resized hij automatisch terug. Ik voer op dat punt een removeChild uit. De code is deze:
code:
1
2
3
4
5
6
| function delProgram(number) {
var dagprogramma = document.getElementById('dagprogramma');
var li = document.getElementById(number);
dagprogramma.removeChild(li);
--knip--
} |
(in het gedeelte dat is weggeknipt staat een stuk code waar hij weer een min-knop zet achter het laatste veldje in de rij)
Ik heb hier en op Google gezocht naar Opera, bug, shrink, li, ol, resize etc etc maar helemaal niets nuttigs kunnen vinden. Hoe kan ik dit oplossen?
ik heb trouwens de code hiervan even uit de originele site gehaald omdat die op een server met een password staat, dus het kan zijn dat de code niet helemaal compleet is, maar dan is het gewoon niet relevant
[ Voor 9% gewijzigd door Peedy op 07-11-2007 11:33 ]