IE4+ :
document.all.item(\'myElement\');
document.all.tags(\'TABLE\');
document.all.tags - это коллекция, доступ к отдельным объектам - document.all.tags(\'TABLE\')[0],
это первая таблица из присутствующих в документе.
Если ни одной таблицы нет, все равно возвращает объект. Но в таком случае document.all.tags(\'TABLE\').length будет равно 0.
document.all.item(\'myElement\') дает ссылку на объект с id или name \'myElement\', если таких несколько (только не и, а или, или id, или name) также возвращает коллекцию, доступ к отдельным -document.all.item(\'myElement\')[0], если ни одного элемента myElement в документе нет, возвращает null.
Про NN4+ не знаю, там вместо document.all есть document.layers
Если для IE5.5+/NN6 :
getElementById
getElementsByTagName