next day →
last day (15 days later) »
Sergio
10:29 PM
Oi Erik!
Erick
10:59 PM
Oi Sergio!
Sergio
@Erick oi, pode explicar melhor o que quer? Falou em divs...?
Erick
A dúvida que eu tenho é sobre adicionar itens dinamicamente em um componente html no geral
Por exemplo, eu entendi como adicionar uma option no select
Mas caso eu queira fazer isso com uma div, por exemplo eu tenho a estrutura <div id="menu"></div>
Sergio
No caso da minha resposta não juntei o elemento, as options já lá estavam, só mudei o texto dentro. (sim, continue, vou lendo))
Erick
e quero adicionar um elemento <h3></h3> nela
Usando Javascript
Sergio
ok. com o mesmo conteudo das options? ou quer saber como fazer genéricamente?
Erick
11:05 PM
como fazer genericamente é melhor
Sergio
com JS puro pode fazer var div = document.getElementById('menu');
e depois var h = document.CreateElement('h3');
div.appendChild(h);
e está feito
depois pode fazer
h.innerHTML = 'titulo do heading';
Compreendeu?
tinha aí um erro createElement começa com letra pequena...
pode ver aqui:
jsfiddle.net/e8b0fx8L
Com jQuery fica mais curto mas pode ser mais dificil de compreender:
$('#menu').append($('<h3/>').text('Titulo'));
jsfiddle.net/e8b0fx8L/1
Erick
Ah, entendi
Com jquery da pra entender também.
Sergio
O que faltava na minha resposta?
assim posso editar e ficar completa
Erick
Ela ta completa sim, resolveu a dúvida, só depois que me surgiu essa curiosidade de adicionar itens a outros componentes html.
Sergio
Ok. Não esqueça de marcar como aceite a resposta que resolve o problema
a outra resposta também funciona mas acho mais limpo usar funções, daí ter respondido também
Erick
11:15 PM
Uhum
Muito obrigado cara, ajudou bastante.
Sergio
Não tem de quê
Sergio
11:25 PM
@Erick ainda esás por ai?
Conseguiste resolver este problema:
pt.stackoverflow.com/questions/41442/…
?
next day →
last day (15 days later) »
all rooms
Transcript for
Nov '14
23
Nov
24
temporario
join this room
about this room
00:00
06:00
12:00
18:00
all times are UTC
site design / logo © 2024 Stack Exchange Inc;
legal
mobile