yo tengo esta función que utilizo especialmente para eso y no tengo problemas ni en safari, ni en ie ni en firefox.
espero te sirva
Código PHP:
var _jslib_isIE=document.all?true:false;
var _jslib_isNS=document.layers?true:false;
var _jslib_isNS6=document.getElementById&&!document.all?true:false;
function jsGetObject(name) {
if(_jslib_isIE) {
return document.all[name];
} else if(_jslib_isNS) {
return document.layers[name];
} else if (_jslib_isNS6) {
return document.getElementById(name);
}
return null;
}
var obj = jsGetObject("miobjeto");
saludos