Небольшая функция на javascript, которая позволяет узнать все свойства объекта
Вот сама функция:
function fnShowProps(obj, objName) { var result = ""; for (var i in obj) // обращение к свойствам объекта по индексу result += objName + "." + i + " = " + obj[i] + "\n"; document.write(result); }
Вот пример исползования:
fnShowProps(window.location, "location")
Результат:
location.pathname = /JavaScript/ location.protocol = http: location.search = ?8 location.hash = location.hostname = htmlcssjs.ru location.href = http://htmlcssjs.ru/JavaScript/?8 location.host = htmlcssjs.ru location.port = location.reload = function reload() { [native code] } location.replace = function replace() { [native code] } location.assign = function assign() { [native code] }
Источник: http://htmlcssjs.ru/JavaScript/?8