Я пишу дополнение Firefox и пытаюсь получить то, что в данный момент набрано, в адресную строку, но каждый раз, когда я пытаюсь, я получаю нулевую ошибку. Я использую код
var url = document.getElementById("urlbar").value;
Однако, когда я это делаю, я получаю ошибку
Ошибка в строке 1: document.getElementById ("urlbar") имеет значение null`.
У меня открыта пустая вкладка с текстом, записанным в адресную строку. Это в Firefox 3.6.9.
Любая помощь будет оценена. Спасибо!
Редактировать: Если нет способа получить содержимое строки URL-адреса, до того, как пользователь нажимает клавишу ввода, возможно ли "перехватить" то, что они ввели после нажатия клавиши ввода?