Сообщение от melky
|
возможно, подключаешь в <head>. Если это так, то на момент работы скрипта элемента еще нет (ну не обработалось ещё HTML дерево)
самый легкий вариант решения проблемы - подключать <script> перед закрывающим тегом body (</body>)
|
Я подключаю его как внешний скрипт через настройки браузера.
http://www.opera.com/docs/userjs/using/#writingscripts.
Например, вот:
// ==UserScript==
// @name test yandex
// @description test yandex
// @include [url]http://yandex.ru*[/url]
// ==/UserScript==
music = document.getElementById('tab-music').innerHTML; alert (music);
upd
Понял свою ошибку, забыл прописать условие для адреса с www