Вопросы с тегом «dom»

Объектная модель документа (DOM) - это способ программно ссылаться на элементы языка разметки, такого как XML и HTML. Используйте с [javascript] или любым другим языком программирования, который имеет синтаксический анализатор DOM

2
Изменить значение textNode
Есть ли способ изменить значение текстового узла DOM в веб-браузере? Я специально хочу посмотреть, могу ли я изменить существующий узел, а не создавать новый. Чтобы уточнить, мне нужно сделать это с помощью Javascript. Весь текст в браузере хранится в #textNodes, которые являются дочерними элементами других узлов HTML, но не могут …
92 javascript  dom  dhtml 

8
удаление стилей элементов html через javascript
Я пытаюсь заменить значение тега встроенного стиля элемента. Текущий элемент выглядит так: `<tr class="row-even" style="background: red none repeat scroll 0% 0%; position: relative; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;" id="0000ph2009-06-10s1s02">` и я хотел бы удалить все эти стилевые элементы, чтобы они были стилизованы под его класс, а не на встроенный …
91 javascript  html  dom  styles 

10
Почему в нодлисте нет forEach?
Я работал над коротким скриптом для изменения <abbr>внутреннего текста элементов, но обнаружил, что у nodelistнего нет forEachметода. Я знаю, что nodelistэто не наследуется Array, но разве это не кажется forEachполезным методом? Есть конкретная проблема реализации я не в курсе , что мешает добавляющих forEachк nodelist? Примечание. Мне известно, что у …

8
Что такое DOM и BOM в JavaScript?
Что такое DOM и BOM в JavaScript? Было бы замечательно, если бы кто-то мог объяснить это в терминах непрофессионала! Мне нравится в них разбираться глубже.

12
Как удалить только родительский элемент, а не его дочерние элементы в JavaScript?
Скажем: <div> pre text <div class="remove-just-this"> <p>child foo</p> <p>child bar</p> nested text </div> post text </div> к этому: <div> pre text <p>child foo</p> <p>child bar</p> nested text post text </div> Я пытался использовать Mootools, jQuery и даже (необработанный) JavaScript, но не мог понять, как это сделать.
89 javascript  dom 

7
Как вывести org.w3c.dom.Element в строковый формат в java?
В org.w3c.dom.Elementмой метод передан объект. Мне нужно увидеть всю строку xml, включая ее дочерние узлы (весь граф объекта). Я ищу метод, который может преобразовать Elementв строку формата xml, с которой я могу System.out.println. Просто println()объект «Элемент» не будет работать, потому toString()что не будет выводить формат xml и не будет проходить …
89 java  xml  dom 

7
Событие при изменении window.location.href
Я пишу сценарий Greasemonkey для сайта, который в какой-то момент изменяется location.href. Как я могу получить событие (через window.addEventListenerили что-то подобное) при window.location.hrefизменении на странице? Мне также нужен доступ к DOM документа, указывающего на новый / измененный URL-адрес. Я видел другие решения, которые включают тайм-ауты и опрос, но я бы …



9
Как я могу получить доступ к диаграмме Highcharts через DOM-контейнер
Когда я визуализирую диаграмму highcharts в контейнере div, как я могу получить доступ к объекту диаграммы через контейнер div? Я не хочу делать переменную диаграммы глобальной. var chart = new Highcharts.Chart({ chart: { renderTo: "testDivId", ... Я хочу получить доступ к диаграмме вне контекста выше, как это (псевдокод), для вызова …

2
Нужно ли мне удалять прослушиватели событий перед удалением элементов?
Если у меня есть родительский элемент с дочерними элементами, к которым привязаны прослушиватели событий, нужно ли мне удалять эти прослушиватели событий, прежде чем я очищу родительский элемент? (т.е. parent.innerHTML = '';) Могут ли быть утечки памяти, если прослушиватели событий не отвязаны от элемента, если он удален из DOM?

11
Как лучше всего преобразовать NodeList в массив в JavaScript?
Метод DOM document.querySelectorAll()(и некоторые другие) возвращаютNodeList . Чтобы работать со списком, например, используя forEach(), NodeListнеобходимо сначала преобразовать вArray . Какой самый лучший способ преобразовать NodeListАня Array?
84 javascript  arrays  dom 

8
jQuery Принудительно установить атрибут src для iframe
У меня есть главная страница (на самом деле JSP) с iframe внутри нее как; <iframe name="abc_frame" id="abc_frame" src="about:blank" frameborder="0" scrolling="no"></iframe> Теперь на главной странице есть несколько ссылок (отображаемых динамически через JSP), которые могут попытаться установить src на какой-то URL ... Теперь мой вопрос: используя jQuery (может быть live ()), могу …
83 javascript  jquery  dom 

2
Как динамически создавать новый div, изменять его, перемещать, всячески модифицировать в JavaScript?
Я хочу создавать новые div по мере загрузки страницы. Эти div будут отображаться в виде упорядоченной группы, которая изменяется в зависимости от внешних данных из файла JSON. Мне нужно будет сделать это с помощью цикла for, потому что требуется более 100 div. Итак, мне нужно иметь возможность изменять каждый созданный …
82 javascript  dom 

11
document.createElement («скрипт») синхронно
Можно ли вызвать .jsфайл синхронно, а затем сразу же использовать его? <script type="text/javascript"> var head = document.getElementsByTagName('head').item(0); var script = document.createElement('script'); script.setAttribute('type', 'text/javascript'); script.setAttribute('src', 'http://mysite/my.js'); head.appendChild(script); myFunction(); // Fails because it hasn't loaded from my.js yet. window.onload = function() { // Works most of the time but not all of …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.