[Javascript] Getallen als attribuut in XMLDom in IE

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • Keiichi
  • Registratie: Juni 2005
  • Laatst online: 19-09 22:32
Ik probeer een relatief eenvoudige ajaxfunctie te maken. Dmv het gebruiken van getAttributes('naam') op een child element haal ik de waarde op.

Voor FF geen probleem, maar in IE laat ie de return output niet zien als het attribuut een getal is. Als het een string is, haalt IE(8) deze wel op.

Ik kan me geen rede bedenken waarom IE zo moeilijk doet en op het internet kan ik ook al geen rede vinden hiervoor.

Hoe kan ik een getal waarde uit een attribuut ophalen met IE?

Solar @ Dongen: http://solar.searchy.net/ - Penpal International: http://ppi.searchy.net/


Acties:
  • 0 Henk 'm!

  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
Post eens (relevante!) code en XML die je gebruikt? Zonder blijft 't koffiedik kijken natuurlijk...

[ Voor 32% gewijzigd door RobIII op 14-11-2010 12:53 . Reden: typo ]

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij


Acties:
  • 0 Henk 'm!

  • Tharulerz
  • Registratie: April 2009
  • Laatst online: 10-04 05:16
En vermeld ook welke IE versie je gebruikt...

Acties:
  • 0 Henk 'm!

Verwijderd

De smiley gaf het al aan welke versie van IE Keiichi gebruikt, ( 8 ) zonder spaties wordt geparsed tot (8)

Enige dat ik zo snel even kan bedenken om 5:11 in de ochtend is om de tweede parameter te gebruiken, zie:

http://msdn.microsoft.com/en-us/library/ms536429(VS.85).aspx

Acties:
  • 0 Henk 'm!

  • DiSiLLUSiON
  • Registratie: September 2000
  • Laatst online: 12-09 18:17
getAttribute is zeer dodgy in IE. Probeer eens node.attributes['naam'], dat werkt ook niet altijd maar is volgens mij wel betrouwbaarder dan getAttribute().

Geloof ik. Post onder voorbehoud. Geef geen garantie etc. Het is laat. ;-)