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

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

13
Як встановити заголовок документа в React?
Я хотів би встановити заголовок документа (у рядку заголовка браузера) для моєї програми React. Я спробував використати response-document-title (здається застарілим) і встановити document.titleв constructorі componentDidMount()- жодне з цих рішень не працює.
107 javascript  reactjs  dom 

11
JQuery для перевірки дублікатів ідентифікаторів у DOM
Я пишу заявки в ASP.NET MVC. На відміну від традиційного ASP.NET ви набагато відповідальніші за створення всіх ідентифікаторів на створеній сторінці. ASP.NET дасть вам неприємні, але унікальні ідентифікатори. Я хотів би додати короткий маленький сценарій jQuery, щоб перевірити мій документ на наявність дублікатів ідентифікаторів. Вони можуть бути ідентифікаторами для DIVS, …
106 jquery  dom 

6
SVG отримати ширину текстового елемента
Я працюю над ECMAScript / JavaScript для файлу SVG і потрібно отримати widthі heightз textелемента , так що я можу змінити розмір прямокутника , який його оточує. У HTML я міг би використовувати елемент offsetWidthта offsetHeightатрибути на елементі, але виявляється, що ці властивості недоступні. Ось фрагмент, з яким мені потрібно …
105 javascript  dom  text  svg 

9
Зміна значень CSS за допомогою Javascript
Встановити вбудовані значення CSS легко за допомогою JavaScript. Якщо я хочу змінити ширину, і у мене є такий HTML: <div style="width: 10px"></div> Все, що мені потрібно зробити: document.getElementById('id').style.width = value; Це змінить значення таблиці вкладених стилів. Зазвичай це не проблема, оскільки стиль вбудованості перекриває таблицю стилів. Приклад: <style> #tId { …
105 javascript  html  css  ajax  dom 

3
Документ XML до рядка
Який найпростіший спосіб отримати струнне представлення XML-документа ( org.w3c.dom.Document)? Тобто всі вузли будуть в одному рядку. Як приклад, від <root> <a>trge</a> <b>156</b> </root> (це лише зображення дерева, у моєму коді це org.w3c.dom.Documentоб'єкт, тому я не можу трактувати це як рядок) до "<root> <a>trge</a> <b>156</b> </root>" Дякую!
104 java  xml  string  dom  xmldocument 

13
Чи є спосіб вибрати вузли братів?
З якихось причин продуктивності я намагаюсь знайти спосіб виділити лише вузли братів вибраного вузла. Наприклад, <div id="outer"> <div id="inner1"></div> <div id="inner2"></div> <div id="inner3"></div> <div id="inner4"></div> </div> Якщо я вибрав внутрішній вузол1, чи є мені спосіб отримати доступ до його побратимів, inner2-4вузлів?
104 javascript  dom  siblings 


6
Чому document.querySelectorAll повертає StaticNodeList, а не реальний масив?
Мене клопотають, що я не можу просто зробити document.querySelectorAll(...).map(...)навіть у Firefox 3.6, і я все ще не можу знайти відповідь, тому я подумав, що перехресне повідомлення на ТАК на це запитання з цього блогу: http://blowery.org/2008/08/29/yay-for-queryselectorall-boo-for-staticnodelist/ Хтось знає технічну причину, чому ви не отримуєте масив? Або чому StaticNodeList не буде наслідувати …

13
Як приховати <option> в меню <select> за допомогою CSS?
Я зрозумів, що Chrome, здається, не дозволить мені сховатися &lt;option&gt;в &lt;select&gt;. Firefox буде. Мені потрібно приховати &lt;option&gt;s, які відповідають критеріям пошуку. У веб-інструментах Chrome я бачу, що вони правильно встановлені display: none;моїм JavaScript, але після &lt;select&gt;натискання меню вони відображаються. Як я можу зробити так, щоб ці &lt;option&gt;елементи, які відповідають моїм …
103 javascript  jquery  css  dom 


3
Чи внутрішнійHTML асинхронний?
Я сподіваюся, що не зроблю себе дурнем, але намагаюся зрозуміти, що відбувається в цих двох рядках коду: document.body.innerHTML = 'something'; alert('something else'); Що я зауважую, - це те, що попередження надходить до того, як HTML було оновлено (а може бути, але сторінка не була оновлена ​​/ перефарбована / будь-що інше) …

6
Як правильно виконати ітерацію через getElementsByClassName
Я початківець Javascript. Я ініціюю веб-сторінку через window.onload, я повинен знайти купу елементів за назвою класу ( slide) і перерозподілити їх у різні вузли на основі певної логіки. У мене є функція, Distribute(element)яка приймає елемент як вхід і здійснює розподіл. Я хочу зробити щось подібне (як описано, наприклад, тут або …
101 javascript  html  dom 

9
Пошук ідентифікатора батьківського діла за допомогою Jquery
У мене є такий html як: &lt;div id="1"&gt; &lt;p&gt; Volume = &lt;input type="text" /&gt; &lt;button rel="3.93e-6" class="1" type="button"&gt;Check answer&lt;/button&gt; &lt;/p&gt; &lt;div&gt;&lt;/div&gt; &lt;/div&gt; і деякі JS, як це: $("button").click(function () { var buttonNo = $(this).attr('class'); var correct = Number($(this).attr('rel')); validate (Number($("#"+buttonNo+" input").val()),correct); $("#"+buttonNo+" div").html(feedback); }); Що мені дуже хотілося б, якби …
99 jquery  dom  semantics 

3
Що таке тіньовий корінь
В Інструментах розробника Google Chrome я бачу #shadow-rootправоруч &lt;html lang="en"&gt;тег. що він робить і для чого він використовується? Я не бачу цього ні в Firefox, ні в IE; лише в Chrome, це особлива функція? Якщо я його відкрию, він показує &lt;head&gt;і, &lt;body&gt;і посилання поруч із іменем reveal, натискаючи, вказує на …


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