Я пишу надстройку Firefox и пытаюсь получить то, что в настоящее время введено в адресную строку, но каждый раз, когда я пытаюсь, я получаю нулевая ошибка. Код я используюИспользование Javascript в дополнении Firefox, чтобы получить то, что в настоящее время введено в строку url
var url = document.getElementById("urlbar").value;
Однако, когда я делаю это, ошибка я получаю
Ошибка в строке 1: document.getElementById ("urlbar") является null`.
У меня есть пустая вкладка с текстом, записанным в адресную строку. Это в firefox 3.6.9.
Любая помощь будет оценена по достоинству. Благодаря!
Редактировать: Если нет способа получить содержимое строки URL-адреса, перед тем как пользователь нажимает кнопку ввода, возможно ли «перехватить» то, что они набрали после нажатия клавиши ввода?
Вы пишете плагин? – Kobi
Да. Расширение Firefox. – Daniel
Я отредактировал ваш вопрос, чтобы указать, что это звучит так, как будто вы пытаетесь его прочитать, используя обычный JavaScript html-page-context, который заставлял людей волноваться. – Kobi