Задача: Полезные утилиты, небольшие api и библиотеки и проч.
Исходник: Универсальное получение объекта(ов) документа, язык: javascript [code #145, hits: 8140]
автор: - [добавлен: 24.05.2006]
  1. function getObject(obj) {
  2. var theObj;
  3. if (typeof obj == "string") {
  4. if (isW3C) {
  5. theObj = document.getElementById(obj);
  6. } else if (isIE4) {
  7. theObj = document.all(obj);
  8. } else if (isNN4) {
  9. theObj = document.layers(obj).document;
  10. }
  11. } else {
  12. theObj = obj;
  13. }
  14. return theObj;
  15. }
Получаем строку с именем объекта или ссылку на него.
Константы isW3C, isIE4, isNN4 определяются <a href="/source/144/" class=link>следующим образом.</a>

Найдено на forum.vingrad.ru.
Тестировалось на: IE 6.0 SP2, Mozilla FF 1.5, Opera 8.5

+добавить реализацию