Perguntas com a marcação «dom»

O DOM (Document Object Model) é uma maneira de se referir programaticamente aos elementos de uma linguagem de marcação como XML e HTML. Use com [javascript] ou qualquer outra linguagem de programação que tenha um analisador DOM

11
JQuery para verificar se há ids duplicados em um DOM
Estou escrevendo aplicativos com ASP.NET MVC. Em contraste com o ASP.NET tradicional, você é muito mais responsável por criar todos os ids em sua página gerada. ASP.NET forneceria ids desagradáveis, mas exclusivos. Gostaria de adicionar um pequeno script jQuery rápido para verificar se há ids duplicados em meu documento. Eles …
106 jquery  dom 

6
SVG obtém a largura do elemento de texto
Estou trabalhando em ECMAScript / JavaScript para um arquivo SVG e preciso obter o widthe heightde um textelemento para poder redimensionar um retângulo que o rodeia. Em HTML, seria capaz de usar os atributos offsetWidthe offsetHeightno elemento, mas parece que essas propriedades não estão disponíveis. Aqui está um fragmento com …
105 javascript  dom  text  svg 

9
Alterar valores CSS com Javascript
É fácil definir valores CSS embutidos com javascript. Se eu quiser mudar a largura e tiver um html assim: <div style="width: 10px"></div> Tudo que eu preciso fazer é: document.getElementById('id').style.width = value; Isso mudará os valores da folha de estilo embutida. Normalmente, isso não é um problema, porque o estilo embutido …
105 javascript  html  css  ajax  dom 

13
Como você define o título do documento no React?
Gostaria de definir o título do documento (na barra de título do navegador) para meu aplicativo React. Eu tentei usar o react-document-title (parece desatualizado) e configurar document.titleno constructore componentDidMount()- nenhuma dessas soluções funciona.
105 javascript  reactjs  dom 

3
Documento XML para String
Qual é a maneira mais simples de obter a representação String de um Documento XML ( org.w3c.dom.Document)? Ou seja, todos os nós estarão em uma única linha. Por exemplo, de <root> <a>trge</a> <b>156</b> </root> (esta é apenas uma representação em árvore, no meu código é um org.w3c.dom.Documentobjeto, então não posso …
104 java  xml  string  dom  xmldocument 

13
Existe uma maneira de selecionar nós irmãos?
Por alguns motivos de desempenho, estou tentando encontrar uma maneira de selecionar apenas nós irmãos do nó selecionado. Por exemplo, <div id="outer"> <div id="inner1"></div> <div id="inner2"></div> <div id="inner3"></div> <div id="inner4"></div> </div> Se eu selecionei o nó interno1, existe uma maneira de acessar seus irmãos, inner2-4nós?
104 javascript  dom  siblings 


6
Por que document.querySelectorAll retorna um StaticNodeList em vez de um Array real?
Isso me incomoda que eu não consigo fazer apenas document.querySelectorAll(...).map(...)no Firefox 3.6, e ainda não consigo encontrar uma resposta, então pensei em fazer uma postagem cruzada no SO a pergunta deste blog: http://blowery.org/2008/08/29/yay-for-queryselectorall-boo-for-staticnodelist/ Alguém sabe de um motivo técnico pelo qual você não consegue um Array? Ou por um StaticNodeList …

13
Como esconder uma <option> em um menu <select> com CSS?
Percebi que o Chrome, ao que parece, não permite que eu me esconda &lt;option&gt;em um &lt;select&gt;. O Firefox vai. Preciso ocultar os &lt;option&gt;s que correspondem aos critérios de pesquisa. Nas ferramentas da web do Chrome, posso ver que elas estão sendo definidas corretamente display: none;pelo meu JavaScript, mas uma vez …
103 javascript  jquery  css  dom 


3
O innerHTML é assíncrono?
Espero não fazer papel de bobo, mas estou tentando entender o que está acontecendo nessas duas linhas de código: document.body.innerHTML = 'something'; alert('something else'); O que estou observando é que o alerta é mostrado antes que o HTML tenha sido atualizado (ou talvez sim, mas a página não foi atualizada …

6
Como iterar corretamente por meio de getElementsByClassName
Sou iniciante em Javascript. Estou iniciando uma página da web através do window.onload, tenho que encontrar um monte de elementos por seu nome de classe ( slide) e redistribuí-los em nós diferentes com base em alguma lógica. Tenho uma função Distribute(element)que pega um elemento como entrada e faz a distribuição. …
100 javascript  html  dom 

9
Encontrar o id de um div pai usando Jquery
Eu tenho alguns html como este: &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; e alguns JS como este: $("button").click(function () { var buttonNo = $(this).attr('class'); var correct = Number($(this).attr('rel')); validate (Number($("#"+buttonNo+" input").val()),correct); $("#"+buttonNo+" div").html(feedback); }); O que eu realmente gostaria é …
99 jquery  dom  semantics 

3
O que é raiz de sombra
Nas Ferramentas do desenvolvedor do Google Chrome, vejo um #shadow-rootdireito sob a &lt;html lang="en"&gt;tag. o que ele faz e para que é usado? Não vejo isso no Firefox nem no IE; apenas no Chrome, este é um recurso especial? Se eu abri-lo, ele mostra &lt;head&gt;e &lt;body&gt;e um link ao lado …

14
Javascript / DOM: como remover todos os eventos de um objeto DOM?
На этот вопрос есть ответы на Stack Overflow на русском : Как заблокировать пользовательскую функцию дользовательскую функцию дользоры Apenas questione: existe alguma maneira de remover completamente todos os eventos de um objeto, por exemplo, um div? EDIT: Estou adicionando por div.addEventListener('click',eventReturner(),false);evento. function eventReturner() { return function() { dosomething(); }; } …
99 javascript  events  dom 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.