ссылка div для ввода текста в Firefox - PullRequest
0 голосов
/ 07 января 2011

Я использую API Google Maps для отображения карты на моем веб-сайте, где посетители также могут найти маршруты. У меня есть начальная точка настройки и конечная точка. Оба являются текстовыми областями. Начало пустое, но я хочу, чтобы конечная точка была заполнена адресом элемента div, который у меня уже есть на странице. У меня есть JavaScript как:

var address = document.getElementById ("address"). InnerText.replace (/ \ n / g, "");

Это работает в Chrome, но Firefox показывает текст в поле конечной точки как «неопределенный». И Firebug дает мне -

document.getElementById ("address"). InnerText не определен [Прервать эту ошибку] ​​var address = document.getElementB ... ress "). InnerText.replace (/ \ n / g," ");

Любая помощь приветствуется.

Спасибо

Ответы [ 2 ]

3 голосов
/ 07 января 2011

попробуйте использовать innerHTML вместо innerText.

если это не работает так, как вы хотите, попробуйте:

var address = element.innerText || element.textContent;

0 голосов
/ 07 января 2011

разобрался ...

просто нужно заменить innerText на textContent для firefox.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...