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
Obter índice de nó filho
Em javascript direto (ou seja, sem extensões como jQuery, etc.), há uma maneira de determinar o índice de um nó filho dentro de seu nó pai sem iterar e comparar todos os nós filhos? Por exemplo, var child = document.getElementById('my_element'); var parent = child.parentNode; var childNodes = parent.childNodes; var count …
125 javascript  dom 

6
innerText vs innerHTML vs label vs text vs textContent vs outerText
Eu tenho uma lista suspensa que é preenchida por Javascript. Ao decidir qual deveria ser o valor padrão a ser exibido no carregamento, percebi que as seguintes propriedades mostravam exatamente os mesmos valores: innerText innerHtml label text textContent outerText Minha própria pesquisa mostra testes de marcação de banco ou comparações …
124 javascript  html  dom 

5
Obtendo elementos DOM por nome de classe
Estou usando o PHP DOM e estou tentando obter um elemento dentro de um nó DOM que tenha um determinado nome de classe. Qual é a melhor maneira de obter esse subelemento? Atualização: acabei usando o MechanizePHP, que era muito mais fácil de trabalhar.
124 php  css  dom 

6
Qual é a diferença entre largura, largura interna e largura externa, altura, altura interna e altura externa no jQuery
Eu escrevi um exemplo para ver qual é a diferença, mas eles me mostram os mesmos resultados para largura e altura. <html> <head> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript"> $(document).ready(function(){ var div = $('.test'); var width = div.width(); // 200 px var innerWidth = div.innerWidth(); // 200px var outerWidth = div.outerWidth(); …
124 javascript  jquery  css  dom  styles 

9
Obtenha o texto da opção selecionada com JavaScript
Eu tenho uma lista suspensa como esta: <select id="box1"> <option value="98">dog</option> <option value="7122">cat</option> <option value="142">bird</option> </select> Como posso obter o texto da opção real em vez do valor usando JavaScript? Posso obter o valor com algo como: <select id="box1" onChange="myNewFunction(this.selectedIndex);" > Mas ao invés de 7122eu quero cat.


10
Anexando string HTML ao DOM
Como anexar esta string HTML var str = '<p>Just some <span>text</span> here</p>'; para o DIV com o ID 'test'que está no DOM? (Btw div.innerHTML += str;não é aceitável.)
121 javascript  html  dom  browser 

2
Javascript querySelector vs. getElementById [fechado]
Fechado . Esta pergunta é baseada em opinião . Atualmente não está aceitando respostas. Quer melhorar esta questão? Atualize a pergunta para que ela possa ser respondida com fatos e citações editando este post . Fechado há 5 anos . Melhore esta questão Eu ouvi isso querySelectore querySelectorAllsão novos métodos …
121 javascript  jquery  dom 

7
React.js: evento onChange para contentEditable
Como faço para ouvir o contentEditablecontrole baseado em evento de mudança ? var Number = React.createClass({ render: function() { return <div> <span contentEditable={true} onChange={this.onChange}> {this.state.value} </span> = {this.state.value} </div>; }, onChange: function(v) { // Doesn't fire :( console.log('changed', v); }, getInitialState: function() { return {value: '123'} } }); React.renderComponent(<Number />, …

3
Definir o atributo personalizado usando JavaScript
Estou usando o DynaTree (https://code.google.com/p/dynatree), mas estou tendo alguns problemas e espero que alguém possa ajudar .. Estou exibindo a árvore na página como abaixo: <div id="tree"> <ul> <li class="folder">Outputs <ul> <li id="item1" data="icon: 'base.gif', url: 'page1.htm', target: 'AccessPage'">Item 1 Title <li id="item2" data="icon: 'base.gif', url: 'page2.htm', target: 'AccessPage'">Item 2 …
119 javascript  dom  dynatree 

10
Usando querySelectorAll para recuperar filhos diretos
Eu sou capaz de fazer isso: <div id="myDiv"> <div class="foo"></div> </div> myDiv = getElementById("myDiv"); myDiv.querySelectorAll("#myDiv > .foo"); Ou seja, posso recuperar com êxito todos os filhos diretos do myDivelemento que possuem classe .foo. O problema é que me incomoda que eu deva incluir o #myDivno seletor, porque estou executando a …

5
Obtenha um elemento por índice em jQuery
Eu tenho uma lista não ordenada e o índice de uma limarca nessa lista. Tenho que pegar o lielemento usando aquele índice e mudar sua cor de fundo. Isso é possível sem repetir a lista inteira? Quer dizer, existe algum método que possa atingir essa funcionalidade? Aqui está o meu …
117 jquery  dom  get 



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.