File tree Expand file tree Collapse file tree 6 files changed +109
-0
lines changed Expand file tree Collapse file tree 6 files changed +109
-0
lines changed Original file line number Diff line number Diff line change 1+ <!DOCTYPE html>
2+ < html lang ="en ">
3+ < head >
4+ < meta charset ="UTF-8 ">
5+ < meta http-equiv ="X-UA-Compatible " content ="IE=edge ">
6+ < meta name ="viewport " content ="width=device-width, initial-scale=1.0 ">
7+ < title > Document</ title >
8+ </ head >
9+ < body >
10+
11+ < div id ="idQualquer " class ="outraClasseQualquer "> Alguma coisa</ div >
12+
13+
14+ < script src ="Aula-07.js "> </ script >
15+ </ body >
16+ </ html >
Original file line number Diff line number Diff line change 1+ //hasAttribute - pergunta se tem algum atributo
2+ //document.write(document.getElementById('idQualquer').hasAttribute('class'));
3+
4+ //document.write(document.querySelector('.classeQualquer').hasAttribute('id'));
5+
6+ //getAttribute - perguntar se tem e traz o valor
7+ //var atributoDiv = document.getElementById("idQualquer");
8+
9+ // vai retornar o valor que está dentro da classe
10+ //document.write(atributoDiv.getAttribute('class'));
11+
12+
13+
14+
15+ //setAttribute - altera ou aplica o atributo
16+ //selecionando a div
17+ var atributoDiv = document . getElementById ( 'idQualquer' ) ;
18+
19+ // aplicando um estilo direto
20+ atributoDiv . setAttribute ( 'style' , 'background: blue' ) ;
Original file line number Diff line number Diff line change 1+ <!DOCTYPE html>
2+ < html lang ="en ">
3+ < head >
4+ < meta charset ="UTF-8 ">
5+ < meta http-equiv ="X-UA-Compatible " content ="IE=edge ">
6+ < meta name ="viewport " content ="width=device-width, initial-scale=1.0 ">
7+ < title > Document</ title >
8+ </ head >
9+ < body >
10+
11+ < div style ="min-height: 2000px; "> topo</ div >
12+
13+ < footer >
14+ < button onclick ="topo() "> ir para topo</ button >
15+ </ footer >
16+
17+ < script src ="Aula-08.js "> </ script >
18+ </ body >
19+ </ html >
Original file line number Diff line number Diff line change 1+ //scrollTo - te leva para algum lugar da página
2+ function topo ( ) {
3+ window . scrollTo ( {
4+ top : 0 ,
5+ left : 0 ,
6+ behavior : 'smooth'
7+ } )
8+ }
Original file line number Diff line number Diff line change 1+ <!DOCTYPE html>
2+ < html lang ="en ">
3+ < head >
4+ < meta charset ="UTF-8 ">
5+ < meta http-equiv ="X-UA-Compatible " content ="IE=edge ">
6+ < meta name ="viewport " content ="width=device-width, initial-scale=1.0 ">
7+ < title > Document</ title >
8+ </ head >
9+ < body >
10+
11+ < ul >
12+ < li > Item 1</ li >
13+ < li > Item 2</ li >
14+ < li > Item 3</ li >
15+ < li > Item 4</ li >
16+ </ ul >
17+
18+
19+ < script src ="Aula-09.js "> </ script >
20+ </ body >
21+ </ html >
Original file line number Diff line number Diff line change 1+ // Criar um elemento <li> e o nó de texto
2+ // Criar o nó do texto
3+ //var elemento = document.createElement('li');
4+ //var texto = document.createTextNode('item da lista adicionado');
5+ //elemento.appendChild(texto);
6+
7+ // Recuperando o elemento lista e
8+ //anexando o elemeno <li> ao final da lista
9+ //var lista = document.getElementsByTagName('ul')[0];
10+ //lista.appendChild(elemento);
11+
12+ //inserBefore
13+ var lista = document . getElementsByTagName ( 'ul' ) [ 0 ] ;
14+ var itens = lista . getElementsByTagName ( 'li' ) ;
15+
16+ //criando o elemento
17+ var elemento = document . createElement ( 'li' ) ;
18+ elemento . textContent = 'outro item' ;
19+
20+ // inserindo valor em posição específica
21+ //lista.insertBefore(elemento, itens[1]);
22+
23+
24+ // removechild
25+ lista . removeChild ( itens [ 3 ] ) ;
You can’t perform that action at this time.
0 commit comments