kkapsner
Super Moderator
@jspit: stimmt - so genau hatte ich mir das gar nicht angesehen... hab' nur .getAttribute mit einem data-* Attribut gesehen und bin dann von einer Node ausgegangen.
@m-obj: für mich ergibt dein komplettes Konstrukt mit dem GetCorrectElement() und GetData() sowieso keinen Sinn. Warum arbeitest du da mit irgendwelchen selbstdefinierten Attributen zur eindeutigen Identifikation, wenn du auch das ID-Attribut verwenden könntest? Und wenn du sowieso das Element schon hast (wie bei deinem Testaufruf), warum muss du dann noch über die Identifikation arbeiten?
Und wie ein schlauer schon gesagt hat, dein JS Code ist nicht besonders gut - lass' den mal durch jslint oder jshint laufen...
@m-obj: für mich ergibt dein komplettes Konstrukt mit dem GetCorrectElement() und GetData() sowieso keinen Sinn. Warum arbeitest du da mit irgendwelchen selbstdefinierten Attributen zur eindeutigen Identifikation, wenn du auch das ID-Attribut verwenden könntest? Und wenn du sowieso das Element schon hast (wie bei deinem Testaufruf), warum muss du dann noch über die Identifikation arbeiten?
Und wie ein schlauer schon gesagt hat, dein JS Code ist nicht besonders gut - lass' den mal durch jslint oder jshint laufen...