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

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

15
Как вы устанавливаете заголовок документа в React?
Я хотел бы установить заголовок документа (в строке заголовка браузера) для моего приложения React. Я пробовал использовать response-document-title (кажется, устаревший) и настройку document.titleв constructorи componentDidMount()- ни одно из этих решений не работает.
115 javascript  reactjs  dom 

10
Получение атрибута href элемента A
Пытаюсь найти ссылки на странице. мое регулярное выражение: /<a\s[^>]*href=(\"\'??)([^\"\' >]*?)[^>]*>(.*)<\/a>/ но, похоже, не справляется <a title="this" href="that">what?</a> Как мне изменить свое регулярное выражение, чтобы иметь дело с href, который не помещается первым в теге?
114 php  html  dom 



15
Обнаружение изменений содержимого элемента с помощью jQuery
change() функция работает и обнаруживает изменения в элементах формы, но есть ли способ определить, когда содержимое элемента DOM было изменено? Это не работает, если только #contentэто не элемент формы $("#content").change( function(){ // do something }); Я хочу, чтобы это срабатывало при выполнении чего-то вроде: $("#content").html('something'); Также html()или у append()функции нет …
113 javascript  jquery  dom 

11
Проверьте, есть ли у HTML-элемента полосы прокрутки
Какой самый быстрый способ проверить, есть ли у элемента полосы прокрутки? Одна вещь, конечно же, - это проверить, больше ли элемент, чем его область просмотра, что можно легко сделать, проверив эти два значения: el.scrollHeight > el.offsetHeight || el.scrollWidth > el.offsetWidth но это не значит, что у него также есть полосы …

9
Определение положения элемента относительно документа
Какой самый простой способ определить положение элементов относительно окна документа / тела / браузера? Прямо сейчас я использую .offsetLeft/offsetTop, но этот метод дает вам только положение относительно родительского элемента, поэтому вам нужно определить, сколько родителей у элемента body, чтобы узнать положение относительно положения тела / окна браузера / документа. Этот …
113 javascript  dom 

21
scrollIntoView Прокручивает слишком далеко
У меня есть страница, на которой полоса прокрутки, содержащая строки таблицы с div в них, динамически создается из базы данных. Каждая строка таблицы действует как ссылка, вроде того, что вы видите в плейлисте YouTube рядом с видеоплеером. Когда пользователь посещает страницу, опция, на которой он находится, должна находиться в верхней …
113 javascript  dom  scroll 

6
Отложить сценарий jquery до тех пор, пока все остальное не загрузится
У меня есть сценарий jquery, который мне нужно запускать только после того, как все остальное на странице, включая некоторые другие сценарии javascript (над которыми я не контролирую), завершило свою работу. Хотя, возможно, есть альтернатива $ (document) .ready, но я не смог ее найти.
112 javascript  jquery  dom 

20
Выполнение элементов <script>, вставленных с помощью .innerHTML
У меня есть сценарий, который вставляет некоторый контент в элемент, используя innerHTML . Например, контент может быть: &lt;script type="text/javascript"&gt;alert('test');&lt;/script&gt; &lt;strong&gt;test&lt;/strong&gt; Проблема в том, что код внутри &lt;script&gt;тега не выполняется. Я немного погуглил, но очевидных решений не было. Если я вставлял контент с помощью jQuery, $(element).append(content);части скрипта получали evalдо того, как …

13
Определить, над каким элементом находится указатель мыши в JavaScript
Мне нужна функция, которая сообщала бы мне, над каким элементом находится курсор мыши. Так, например, если указатель мыши находится над этим текстовым полем (с идентификатором wmd-input), вызов window.which_element_is_the_mouse_on()будет функционально эквивалентен $("#wmd-input").
111 javascript  dom  mouse 

7
Лучшая практика для встраивания произвольного JSON в DOM?
Я думаю о встраивании произвольного JSON в DOM вот так: &lt;script type="application/json" id="stuff"&gt; { "unicorns": "awesome", "abc": [1, 2, 3] } &lt;/script&gt; Это похоже на то, как можно сохранить произвольный HTML-шаблон в DOM для последующего использования с механизмом шаблонов JavaScript. В этом случае мы могли бы позже получить JSON и …

3
Разница между событием «change» и «input» для элемента «input»
Может кто - нибудь сказать мне , что разница между changeи inputсобытиями? Я использую jQuery для их добавления: $('input[type="text"]').on('change', function() { alert($(this).val()); }) Он также работает inputвместо change. Может быть какая-то разница в порядке событий относительно фокуса?
110 javascript  jquery  events  dom 

9
Получите значение элемента с помощью minidom с помощью Python
Я создаю интерфейс GUI для Eve Online API на Python. Я успешно извлек XML-данные с их сервера. Я пытаюсь получить значение из узла с именем «имя»: from xml.dom.minidom import parse dom = parse("C:\\eve.xml") name = dom.getElementsByTagName('name') print name Кажется, он находит узел, но результат ниже: [&lt;DOM Element: name at 0x11e6d28&gt;] …
109 python  dom  minidom 

8
Когда мне следует использовать функцию jQuery document.ready?
Когда я впервые начал использовать Javascript / jQuery, мне сказали использовать document.ready, но я так и не понял почему. Может ли кто-нибудь дать некоторые базовые рекомендации о том, когда имеет смысл оборачивать код javascript / jquery внутри jQuery document.ready? Некоторые темы, которые меня интересуют: .on()Метод jQuery : я .on()довольно часто …

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