Une ligne ne renvoie pas pareil sur Chrome et sur Firefox. Chez moi, je ne la vois que sur des HTMLSelectElement.
En fait j’ai l’impression que les HTMLSelectElement n’ont pas le même type de constructeur entre Firefox et Chrome. sur Chrome, le test typeof(obj.constructor) == 'function' renverra true pour un HTMLSelectElement. Sur Firefox, il renverra false.
Sauf que pour le coup, c’est le résultat de Firefox que je veux obtenir sous Chrome. Donc je veux que dans le cas d’un HTMLSelectElement, Chrome me renvoie false.