Autor | Zpráva | ||
---|---|---|---|
pavel120 Profil |
#1 · Zasláno: 5. 4. 2009, 15:48:24
Zdravím, stále nemůžu přijít na to, jak v IE nadobro odstanit atribut elementu. Vyzkoušel jsem tento postup:
document.getElementById('id').removeAttribute('onkeyup'); var element=document.getElementById('id'); for(var i=1; i <= element.attributes.length; i=i+1) { atribut=element.attributes.item(i-1); if(atribut.nodeName == 'onkeyup') {element.removeAttributeNode(atribut);}} |
||
Str4wberry Profil |
#2 · Zasláno: 5. 4. 2009, 16:09:34
Nestačilo by?
document.getElementById('id').onkeyup = null |
||
pavel120 Profil |
#3 · Zasláno: 5. 4. 2009, 16:50:32
Jo, tohle funguje dokonale. Díky :)
|
||
Chamurappi Profil |
#4 · Zasláno: 5. 4. 2009, 23:43:32
Reaguji na pavla120:
Obecně platí, že je lepší držet se dál od metod DOMu pro práci s atributy. |
||
Časová prodleva: 15 let
|
0