Hi Hubert,
Nein, denn du hast keine weiteren Angaben dazu gemacht, was "funktioniert nicht" bedeutet und auch nicht zu deinen bisherigen Debug-Versuchen.
Teste bitte die beiden Versionen. Sie sind bis auf das eval() identisch. Die erste Variante, also mit eval(), funktioniert nicht. - d.h. es gibt eine JS Fehlermeldung
Zweite Variante, funktioniert wie gewünscht.
An der type Bezeichnung lag es nicht.