InnerHTML не работает javascript

Я уже нашел некоторый вопрос об этом жанре, но ответ не помог.

Javascript – содержимое div без innerHTML

Javascript: не меняет div innerHTML

У меня есть div, называемый adx-title по id, и мне нужно изменить содержимое. Поэтому я сделал мой вызов ajax, и я сохранил (я использую jQuery) в вызове заголовка, который я хочу, чтобы этот div содержал:

$('#adx-title').inneHTML = title; 

Firebug сообщит об этом ($ ('# adx-title'). InneHTML) как undefined, и он сообщает об этом в каждой попытке внести изменения в div, который читается как объект, но он не имеет Свойство innerHTML. Сценарий загружается после того, как я нажму кнопку, чтобы он распознал div как уже загруженный страницей. И действительно, он получает div с $ ('# adx-title'). Он просто не применяет изменения и сообщает innerHTML как undefined. У кого-то была аналогичная проблема? Кто-нибудь может помочь? Спасибо Agnese

  • Как вы получаете вывод html и value в строку
  • JQuery Ajax вызывает базовую аутентификацию HTTP
  • Обнаружить, если элемент виден
  • Jquery .bind () vs. .on ()
  • Обнаружение клавиши со стрелкой в ​​IE через javascript / jQuery
  • Разрешая ввод только для числа с плавающей точкой
  • Экспорт таблицы HTML в csv в браузере Chrome Chrome
  • JQuery .hasClass для нескольких значений в выражении if
  • 2 Solutions collect form web for “InnerHTML не работает javascript”

    Попробуйте $('#adx-title').html(title);

    Вы используете jQuery.

     $('#adx-title').html( title ); 

    Свойство .innerHTML является частью DOM API. Когда вы вызываете jQuery (как вы делаете с $ ), результатом является объект jQuery, а не элемент DOM.

    Вы можете получить элемент DOM из объекта jQuery следующим образом:

     var elem = $('#adx-title').get(0); 

    Однако API jQuery .html() завершает доступ к свойству .innerHTML а также предоставляет некоторые другие полезные функции бухгалтерского учета. Если вы используете jQuery вообще для управления DOM, рекомендуется использовать .html() а не необработанный DOM API.

    JavaScript делает сайт умным, красочным и простым использованием.