jul 15
Como vimos anteriormente, existem dois tipos de elementos DOM, o elemento nó e o elemento texto. E para criar um novo elemento, seja ele texto ou nó, nós usaremos os mesmos passos, porém, métodos diferentes:
- document.createElement([TAG_HTML]);
- document.createTextNode(“string”);
- elemntoPai.appendChild(elemntoFilho);
O primeiro método recebe como parâmetro o nome de uma tag HTML (em maiúscula) e retorna uma referência a um novo elemento recém-criado, e o segundo recebe uma string e também retorna uma referência ao elemento criado, já a terceiro método anexa ao elemento pai um elemento filho. Continue lendo
Tagged with: ajax • DOM • HTML • JavaScript
jul 08
Vimos que para criar um atriburo bastava declará-lo
<script language="javascript">
var meuNo = document.getElementById("email"); //pega a referência ao nó
meuNo.value = "DIGITE UM EMAIL";
</script>
ou então, para obter o valor de um atributo, bastava
<script language="javascript">
var meuNo = document.getElementById("email"); //pega a referência ao nó
alert(meuNo.value);
</script>
e, por fim para excluí-lo Continue lendo
jul 01
Já vimos como podemos percorrer os elementos de um documento DOM, verificando o seu nome, seu valor (Não confundir com o atributo value, o valor do nó é obtido com nodeValue) e seu tipo. Agora nós veremos com criar, excluir e alterar os atributos de um elemento. Continue lendo
jun 24
O Dom representa a maneira como os navegadores web enxergam o documento HTML. Após carregar o documento o navegador monta
Uma estrutura de árvore na memória e a partir daí podemos manipulá-lo à vontade.
O JavaScript assim como outras linguagens, possui uma série de funções para criar, excluir e alterar os elementos da árvore.
O DOM não serve apenas para documentos HTML, mas serve também para XML e outras linguagens de marcação.
As aplicações baseadas em AJAX inevitavelmente utilizam o DOM para manipulação da resposta e organização dos elementos no documento.
Continue lendo
Tagged with: DOM • JavaScript • programação
ago 20
A JSON nada mais é do que uma maneira de representar os objetos em JavaScript,ou seja, JSON é JavaScript puro. Para trabalhar com esse formato não é necessário usar DOM ou qualquer Framework ou Kit específico, embora muitos dos frameworks de hoje em dia dêem algum tipo de suporte à JSON.
JSON se assemelha muito com as matrizes do JavaScript, mas pode armazenar os mesmos dados que os documentos XML .
Continue lendo…
Tagged with: Desenvolvimento • JavaScript
ago 18
Quando estamos desenvolvendo para web, principalmente em AJAX, parece que nossa aplicação parou de funcionar e fica repetindo a mesma resposta para nossas solicitações, mesmo quando essas solicitações passam parâmetros diferentes.
Esse problema não ocorre somente em AJAX, aplicações clássicas também sofrem com esse transtorno.
Mas primeiramente, o que cache?
Para tornar a web mais responsiva e rápida os desenvolvedores programaram cache em diversos níveis, o mais comum deles e o cache em disco, realizado pelo navegador.
Continue lendo…
Tagged with: ajax • Dicas • JavaScript