[JS/DOM] Tagname wijzigen

Pagina: 1
Acties:

  • RickyHeijnen
  • Registratie: Maart 2005
  • Laatst online: 30-04 09:02
Hoi... misschien een beetje rare vraag maar ik wil de tagname wijzigen. Oftewel, ik wil ik het document zoeken naar <form> tags en deze laten vervangen door een <div> die dezelfde attributen heeft als het form tag.

Nja gewoon zo 1..2..3.. de tagname wijzigen kan niet, dus dacht ik dan doe ik eerst de parentNode opvragen van dat form, vervolgens sla ik de innerHTML van dat form op. Dan doe ik removeChild op de parentNode zodat het formulier weg is...

Maar nu, hoe zet ik de div met de juiste inhoud weer op de juiste plaats?? Of is mijn aanpak sowieso al niet goed??

Graag jullie visie ^_^

  • frickY
  • Registratie: Juli 2001
  • Laatst online: 13:38
Een element heeft geen tagName. De tag IS het object.
Je kunt wel een nieuw div element maken, alle attributen en childs van je form hierop overnemen, en de div in de plaatst van de form zetten.

Was je replaceChild al tegen gekomen?

[ Voor 9% gewijzigd door frickY op 01-11-2006 21:17 ]


  • RickyHeijnen
  • Registratie: Maart 2005
  • Laatst online: 30-04 09:02
Aha die was ik nog niet tegengekomen... dat heeft het probleem opgelost :D

Bedankt!!