Indsætte <fieldset> i en <form> vha. DOM
Jeg har besluttet mig for at lære lidt javascript, og syntes egenetlig det gik sådan okey... Men nu er jeg altså løbet ind i et problem, hvor jeg ikke kan forstå hvorfor det ikke virker.Har prøvet en del forskellige ting, og nu er det altså ved at give mig grå hår. Så Lidt hjelp ville redde min dag. =D
Jeg har lavet (mere eller mindre ferdigt, nok mindre), et script der opretter et <fieldset> + nogle children og indsætter dem på en side sådan her:
document.body.insertBefore(tilfoj_fieldset, document.getElementById('placement'));
Og det virker fint nok, lige indtil jeg forsøger at paste scriptet fra min blanke side, ind i den formular hvor den ultimativt skal bruges... så holder den nemlig op med at virke. =(
Har kigget i firefox's fejlkonsol, og den forteller mig pænt "Node not found". Hvilket undre mig, da jeg jo "sigter" på min Node med dens ID... suk
Det skal lige siges, at det her er mit første forsøg på et egenligt funktionelt script, så lad værre at blive overrasket hvis det er et eller andet åndsvagt. hehe. jeg er dog overbevist om at det ikke er en stave/taste fejl.
Scriptet i sin helhed ligger her:
http://www.as-nielsen.dk/temp/js/
Og den der virker (inden den er indsat) her:
http://www.as-nielsen.dk/temp/js/test.html
Håber der er en der kan forklare mig hvorfor den ikke vil som den skal :D
Fluse