[JS] Unieke identifier voor willekeurig object?

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • Bozozo
  • Registratie: Januari 2005
  • Laatst online: 20-02 16:10

Bozozo

Your ad here?

Topicstarter
Ik ben bezig met een hash table waarbij DOM elementen en essentieel onderdeel van de hash zijn. Nou heb ik een unieke identifier nodig om het verschil te bewaren tussen twee identieke objecten. Ik zou een property kunnen toevoegen (object.uniqueNumber = Math.random oid) maar het lijkt mij dat de browser al zo'n uniek nummer voor elk element bijhoudt. Kun je zo'n unieke id met een crossbrowser functie achterhalen?

TabCinema : NiftySplit


Acties:
  • 0 Henk 'm!

  • dominic
  • Registratie: Juli 2000
  • Laatst online: 14-09 14:42

dominic

will code for food

Internet Explorer maakt .uniqueId aan, maar dit werkt volgens mij in geen andere browser.

Ik vrees dat je toch een eigen script door je DOM moet laten gaan om zelf unieke attributes te gaan assignen. Voordeel hiervan is is dat het in iedere browser werkt en je meer controle hebt.

Download my music on SoundCloud


Acties:
  • 0 Henk 'm!

Verwijderd

dominic schreef op zaterdag 12 juli 2008 @ 18:14:
Internet Explorer maakt .uniqueId aan, maar dit werkt volgens mij in geen andere browser.

Ik vrees dat je toch een eigen script door je DOM moet laten gaan om zelf unieke attributes te gaan assignen. Voordeel hiervan is is dat het in iedere browser werkt en je meer controle hebt.
Inderdaad ja, volgens mij doen de meeste javascript libraries dat ook :)