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

Не работает анализ javascript document.getElementsByClassName

У меня есть этот код в исходном коде страницы: <a data-toggle="dropdown" class="user" href="#">Tom</a> Я попытался проанализировать строку "Том" с этим кодом: var username = document.getElementsByClassName("user").innerHTML; alert(userna…
28 окт '13 в 11:36
1 ответ

Как я могу передать атрибут набора данных динамически, используя пользовательский ввод?

У меня есть поле ввода текста, где пользователь вводит, какие данные * они хотят искать в DOM. Я получаю пользовательский ввод по нажатию кнопки, а затем немного разбираюсь. Как бы я получить значение введенного текста, чтобы быть последней частью с…
26 мар '18 в 22:05
2 ответа

Неверный window.innerWidth и window.innerHeight

Я столкнулся со странной ошибкой, которую мне трудно описать... Я работаю над приложением HTML5 Canvas, когда оно начинает странно себя вести, когда его подают из моего localhost сервер. Я обнаружил, что window.innerWidth а также window.innerHeight …
17 мар '14 в 13:40
1 ответ

IE (или другой) добавить вход в веб-форму и отключить поле

Мы используем веб-интерфейс Cisco Unified Attendant на работе, и у нас иногда возникает проблема, когда пользователь садится, чтобы отвечать на звонки для компании, и по привычке видит поле "расширение" и вводит свое собственное вместо расширения пр…
02 май '13 в 20:15
2 ответа

Как добавить содержимое `...<span class =" sr-only ">(текущий)</ span></a>` в ссылку HTML при использовании Angular 2 **routerLink**?

Просто хочу знать, как включить &lt;span class="sr-only"&gt;(current)&lt;/span&gt; на моей активной ссылке при использовании Angular 2 routerLink? Пример: &lt;ul class="nav nav-sidebar"&gt; &lt;li routerLinkActive="active"&gt; &lt;a routerLink="/das…
01 окт '16 в 21:07
4 ответа

Удалить элемент <link> с помощью jQuery?

Я не хочу использовать стили из style.css, поэтому я решил удалить style.css из DOM. Это прекрасно работает в Firefox и IE8, но не в IE6: $("LINK[href='http://www.example.com/style.css']").remove(); Любое другое решение, с JQuery? Вот пример:HTML: &…
08 июн '09 в 12:19
2 ответа

Возможно ли программно заблокировать прокрутку

Я пишу сетку данных с ленивой загрузкой, и по какой-то причине мне нужно прекратить прокрутку, когда пользователь достигает области без данных, чтобы загрузить ее. Я хотел бы знать, как я могу остановить прокрутку на странице из моего кода. я пыталс…
08 ноя '17 в 11:08
2 ответа

Событие клика на динамическом элементе БЕЗ jQuery

Я хотел бы добавить событие, такое как onclick или mouseover, к динамически созданному элементу (подобно функции.live в jQuery)... как мне сделать это, используя чистый javascript без каркаса, такого как jQuery? Вот простая jsFiddle http://jsfiddle.…
20 мар '11 в 23:55
2 ответа

Получить метатеги и содержимое тегов img из источника iframe, используя jQuery/Javascript

У меня есть HTML-файл со следующим содержанием &lt;html&gt; &lt;head&gt; &lt;meta charset="utf-8"&gt; &lt;title&gt;builder 1.0&lt;/title&gt; &lt;body&gt; &lt;iframe width="100%" height="100%" src="a.html" name="cxsideframe" scrolling:'no';="" id="fr…
12 июл '13 в 07:09
3 ответа

Почему jQuery не работает с фрагментом HTML, который jQuery добавил на страницу через Ajax?

Приведенный ниже код просто отправляет форму через Ajax и добавляет результат из скрипта addNewUser.php в небольшое всплывающее окно. //activate the signup submit button $('#button_signup_submit').click(function() { document.getElementById("popup_si…
03 май '12 в 22:31
1 ответ

Консолидация сложенных элементов форматирования DOM - contenteditable DIV

У меня есть довольный DIV, который связан / синхронизирован с текстовой областью. Contenteditable DIV - это бесплатная песочница для всех, которая будет создавать элементы форматирования и т. Д. По мере их вызова. Однако это часто приводит к грязным…
26 апр '13 в 00:04
1 ответ

[DocumentElement] DOMDocument имеет ложное содержание, в то время как [textContent] включает весь текст страницы

Я пытался выбрать контент на странице HTML. Проблема является результатом DOMDocument($html) не имеет элементов в своем узле [documentElement]. Однако все тексты HTML-страницы (кроме HTML-тегов) находятся внутри [textContent], Вот как я сделал DOMDo…
22 окт '17 в 13:09
6 ответов

Как получить координаты элемента SVG?

Я использую d3, чтобы нарисовать линию из относительной позиции SVG и, следовательно, хочу получить доступ к координатам самого элемента. Я пробовал что-то вроде этого (где "это" относится к элементу) .attr("x1", this.x) .attr("y1", this.y) но x1 и …
03 окт '13 в 08:43
2 ответа

Есть ли эквивалент для getBoundingClientRect() для текстовых узлов?

Есть ли способ получить ограничивающий прямоугольник текстового узла? Метод getBoundingClientRect() определен только для элементов, а родительский элемент больше фактического текстового узла.
22 сен '09 в 16:12
1 ответ

Преимущества DOM уровня 2 перед DOM уровня 0?

Стоит ли выбирать использование DOM уровня 2 вместо DOM уровня 0? Мне неясно, в чем разница между двумя уровнями.
26 окт '13 в 06:14
1 ответ

Возвращает HTML для новой строки

Вопрос: Я должен динамически отображать ячейку, и в каждой строке должно быть по 3 ячейки. Я хочу узнать, сколько строк ему нужно, и если пользователь введет 7, первые две строки отобразят по 3 ячейки в каждой, а в третьей строке будет отображаться …
12 авг '13 в 11:30
3 ответа

Как я могу найти, где инициируется событие JavaScript?

У меня есть сценарий JS, который создал новый узел и вставил его на страницу HTML. Я обрабатываю события мутации DOM и могу захватить событие DOMNodeInserted. Внутри этой функции я хочу выяснить источник (то есть, в какой части HTML была вызвана фун…
02 ноя '10 в 07:15
1 ответ

Синтаксис NOT- исключая определенные классы в sIFR

Я пытаюсь отсеять ul#menu divно исключить ul#menu div divЯ экспериментировал с инструкциями на странице Novemberborn Tricks: http://wiki.novemberborn.net/sifr3/Tricks Но не удалось выяснить синтаксис. Я не могу заставить это работать. Кто-нибудь зна…
12 апр '09 в 17:14
6 ответов

Принудительное обновление DOM в Internet Explorer после манипуляций с javascript dom

Здесь ситуация. У меня есть некоторые JavaScript, который выглядит так: function onSubmit() { doSomeStuff(); someSpan.style.display="block"; otherSpan.style.display="none"; return doLongRunningOperation; } Когда я делаю это действие отправки формы и…
09 сен '09 в 04:07
2 ответа

Это нормально, что JavaScript может создать в противном случае недопустимый DOM?

Несколько случайно я обнаружил, что диапазон, вставленный непосредственно в tbody, остается на месте, когда выполняется с помощью JavaScript (insertBefore), где такой недопустимый DOM, если бы он был создан с использованием литерального HTML, привод…
09 ноя '15 в 16:44