In een form clone ik een element met:
vervolgens pas ik de naam van het nieuwe element aan met:
Vervolgens voeg het nieuwe element toe aan het document.
Dit werkt prima in FireFox,de DOM inspector laat een nieuw element zien met de juiste naam.
Maar, in IE (6) wordt het element gecloned, maar de name niet veranderd. IE heeft dan dus 2 elementen met dezelfde naam.
Ik heb geprobeerd de name te veranderen met:
maar ook dat werkt niet.
Is er een manier om in IE de naam van het geclone-de element te veranderen? bvd.
JavaScript:
1
| newCategory = oldCategory.cloneNode( false ); |
vervolgens pas ik de naam van het nieuwe element aan met:
JavaScript:
1
| newCategory.name = newCatName; (var wordt uiteraard een waarde gegeven) |
Vervolgens voeg het nieuwe element toe aan het document.
Dit werkt prima in FireFox,de DOM inspector laat een nieuw element zien met de juiste naam.
Maar, in IE (6) wordt het element gecloned, maar de name niet veranderd. IE heeft dan dus 2 elementen met dezelfde naam.
Ik heb geprobeerd de name te veranderen met:
JavaScript:
1
| newCategory.setAttribute( "name", newCatName ); |
maar ook dat werkt niet.
Is er een manier om in IE de naam van het geclone-de element te veranderen? bvd.