| 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: 17 let
|
|||
0