Null und ActiveX

Hallo,

ich muss in einer Seite einem ActiveX-Objekt einen null-Wert übergeben. Dabei ergibt sich folgendes seltsames Verhalten:

var a;
axobj.setValue(a)

liefert einen JavaScript-Fehler „typen unverträglich“

var a=null;
axobj.setValue(a)

liefert ebenfalls einen JavaScript-Fehler „typen unverträglich“

var a=document.getElementById("abc");
axobj.setValue(a)

funktioniert (wobei es das Element „abc“ nicht gibt)

Aber das letzte (was als einziges funktioniert) sieht mir doch irgendwie nach einem üblen Hack aus. Kennt jemand eine bessere Möglichkeit wie ich einen passenden Null-Wert generieren kann?

Gruß
Jochen