Запитання з тегом «dom»

Модель об'єкта документа (DOM) - це спосіб програмного посилання на елементи мови розмітки, такі як XML та HTML. Використовуйте за допомогою [javascript] або будь-якої іншої мови програмування, що має аналізатор DOM

2
Змінити значення textNode
Чи є спосіб змінити значення DOM textNode у веб-браузері? Я спеціально хочу побачити, чи можу я змінити існуючий вузол, а не створювати новий. Щоб пояснити, мені потрібно зробити це за допомогою Javascript. Весь текст у браузері зберігається у #textNodes, які є дочірніми для інших вузлів HTML, але не можуть мати …
91 javascript  dom  dhtml 

8
видалення стилів HTML-елементів за допомогою
Я намагаюся замінити значення вбудованого тегу стилю елемента. Поточний елемент виглядає так: `<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
Чому у nodelist немає forEach?
Я працював над коротким сценарієм, щоб змінити <abbr>внутрішній текст елементів, але виявив, що nodelistне має forEachметоду. Я знаю, що nodelistце не успадковує від Array, але чи не здається forEachце корисним методом? Є конкретна проблема реалізації я не в курсі , що заважає додають forEachдо nodelist? Примітка: Мені відомо, що Dojo …


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-контейнер
Коли я відображаю діаграму високих діаграм до контейнера div, як я можу отримати доступ до об'єкта діаграми через div-Container? я не хочу робити змінну діаграми глобальною. var chart = new Highcharts.Chart({ chart: { renderTo: "testDivId", ... Я хочу отримати доступ до діаграми поза контекстом вище, як це (псевдокод), щоб викликати …


2
Чи потрібно видаляти прослуховувачі подій перед видаленням елементів?
Якщо у мене є батьківський елемент із дітьми, до яких прив’язані прослуховувачі подій, чи потрібно мені видаляти ці прослуховувачі подій, перш ніж очистити батьківський? (тобто, parent.innerHTML = '';) Чи можуть бути витоки пам’яті, якщо прослуховувачі подій не розв’язуються з елементом, якщо його видалити з DOM?

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

8
jQuery Force встановив атрибут src для iframe
У мене є головна сторінка (насправді JSP) з внутрішнім фреймом як; <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 під час завантаження сторінки. Ці divs відображатимуться як упорядкована група, яка змінюється залежно від зовнішніх даних із файлу JSON. Мені потрібно буде зробити це за допомогою циклу for, оскільки потрібно понад 100 div. Отже, мені потрібно мати можливість змінювати кожен створений div щодо висоти, ширини, …
82 javascript  dom 

7
JQuery html () проти innerHTML
Чи можу я повністю розраховувати на html()метод jQuery, який поводиться ідентично innerHTML? Чи існує якась різниця між методом innerHTMLjQuery html()? Якщо обидва методи роблять однаково, чи можу я використовувати html()метод jQuery замість innerHTML? Моя проблема полягає в тому, що я працюю на вже розроблених сторінках, сторінки містять таблиці, а в …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.