Вопросы с тегом 'dom'

Используйте этот тег для вопросов взаимодействия других языков с XML/HTML с помощью объектной модели документа. Не используйте его как стенографию для HTML, JavaScript или SAX - используйте дополнительные теги для обозначения языка и разметки.
7

Обнаруживать изменения в DOM

Я хочу выполнить функцию, когда некоторый div или вход добавляются в html. Возможно ли это? Например, добавляется текстовый ввод, затем следует вызывать функцию.
10 июл. '10 в 15:21
5

Лучший способ получить дочерние узлы

Мне было интересно, JavaScript предлагает множество методов для получения первого дочернего элемента из любого элемента, но который является лучшим? В лучшем случае я имею в виду: большинство совместимых с кросс-браузером, быстрей, наиболее всеобъемл...
30 апр. '12 в 9:25
3

Получение значения HTML Checkbox из событий onclick/onchange

<input type="checkbox" onclick="onClickHandler()" onchange="onChangeHandler()" /> onClickHandler и/или onChangeHandler, как я могу определить новое состояние флажка?
17 дек. '10 в 14:27
3

Нормализация в DOM-анализе с помощью java - как это работает?

Я видел строку ниже в коде для DOM-парсера в этом учебнике. doc.getDocumentElement().normalize(); Почему мы делаем эту нормализацию? Я прочитал docs, но я не мог понять ни слова. Помещает все текстовые узлы на всю глубину поддерева под этим Nod...
09 дек. '12 в 10:21
9

Как установить элемент DOM в качестве первого ребенка?

У меня есть элемент E, и я добавляю к нему некоторые элементы. Внезапно я узнаю, что следующий элемент должен быть первым ребенком Е. Какой трюк, как это сделать? Метод unshift не работает, потому что E - это объект, а не массив. Долгий путь - это п...
05 янв. '10 в 16:19
8

Как разрешить C:\fakepath?

<input type="file" id="file-id" name="file_name" onchange="theimage();"> Это моя кнопка загрузки. <input type="text" name="file_path" id="file-path"> Это текстовое поле, где я должен показать полный путь к файлу. function theimage()...
31 янв. '11 в 13:48
12

AngularJS: Как запустить дополнительный код после того, как AngularJS предоставил шаблон?

У меня есть шаблон Angular в DOM. Когда мой контроллер получает новые данные от службы, он обновляет модель в области $scope и повторно отображает шаблон. Все хорошо до сих пор. Проблема в том, что мне нужно также выполнить дополнительную работу по...
06 сент. '12 в 16:19
9

HTML "overlay", который позволяет кликам просачиваться к элементам, расположенным за ним

Я пытаюсь наложить элемент поверх веб-страницы (рисовать произвольную графику), и я дошел до точки, где я могу уложить ее внутри элемента поверх всего, но это мешает пользователю от нажатия на любые ссылки/кнопки/и т.д. Есть ли способ разместить свой...
09 сент. '09 в 19:41
11

Считайте непосредственные дочерние элементы div с помощью jQuery

У меня есть следующая структура HTML node: <div id="foo"> <div id="bar"></div> <div id="baz"> <div id="biz"></div> </div> <span></span> </div> Как подсчитать количество непос...
30 окт. '08 в 15:47
9

Как проверить Javascript, если один элемент содержится в другом

Как проверить, является ли один элемент DOM дочерним элементом другого элемента DOM? Существуют ли какие-либо встроенные методы для этого? Например, что-то вроде: if (element1.hasDescendant(element2)) или if (element2.hasParent(element1)) Есл...
10 февр. '10 в 6:55
6

Найти элемент в DOM на основе значения атрибута

Не могли бы вы рассказать мне, есть ли какой-либо DOM API, который ищет элемент с заданным именем атрибута и значением атрибута: Что-то вроде: doc.findElementByAttribute("myAttribute", "aValue");
22 апр. '10 в 21:27
7

Как заменить элемент DOM на место с помощью Javascript?

Я ищу заменить элемент в DOM. Например, есть элемент <a> который я хочу заменить на <span>. Как бы я пошел и сделал это?
09 мая '09 в 17:14
5

Разница между объектом Node и элементом Element?

Я полностью запутался между объектом Node и элементом Element. document.getElementById() возвращает объект Элемент, а document.getElementsByClassName() возвращает объект NodeList (коллекция элементов или узлов?) Если div является объектом Element, т...
02 апр. '12 в 15:28
7

React.js - доступ к компонентам

Почему я не могу получить доступ к методам компонентов из "снаружи" в ReactJS? Почему это невозможно и есть ли способ его решить? Рассмотрим код: var Parent = React.createClass({ render: function() { var child = <Child />; ...
19 июл. '14 в 15:18
4

Как получить имя элемента по имени?

Используя JavaScript, мы можем получить элемент по id, используя следующий синтаксис: var x=document.getElementById("by_id"); Я попробовал следующее, чтобы получить элемент по классу: var y=document.getElementByClass("by_class"); Но это привело...
31 июл. '13 в 9:00