
Problema Em Aumentar O Tamanho Da Fonte
Started By AMON-HÁ, 06/12/2006, 17:01
5 replies to this topic
#1
Posted 06/12/2006, 17:01
olá pessoal,
eu fiz um script aqui que faz o seguinte...
<span id="post">MENSAGEM 1 AQUI</span>
<span id="post">MENSAGEM 2 AQUI</span>
<a href="java script://;" OnClick="document.getElementById('post').style.fontSize='12px';">A+</a>
ou seja, quando clicar em A+ o tamanho da fonte que tah dento do span aumenta para 12 px
só que o problema é que só aumenta o texto da primeira mensagem...
e ae.. como eu faço pra aumentar o tamanho da fonte em todos???
eu fiz um script aqui que faz o seguinte...
<span id="post">MENSAGEM 1 AQUI</span>
<span id="post">MENSAGEM 2 AQUI</span>
<a href="java script://;" OnClick="document.getElementById('post').style.fontSize='12px';">A+</a>
ou seja, quando clicar em A+ o tamanho da fonte que tah dento do span aumenta para 12 px
só que o problema é que só aumenta o texto da primeira mensagem...
e ae.. como eu faço pra aumentar o tamanho da fonte em todos???
#2
Posted 07/12/2006, 07:08
Vc não deve ter mais de um objetos na mesma tela com o mesmo id.
Fórum WMO - Conselheira - Na equipe desde 31/01/2006.
Links importantes: Regras de conduta - Busca do fórum
#3
Posted 07/12/2006, 12:46
tah...Vc não deve ter mais de um objetos na mesma tela com o mesmo id.
mas só que essas mensagens de exemplo ae que eu mostrei fica dentro de um LOOP...
ae eu precisava que quando o usuário clicasse para aumentar o texto, só aumentasse os que tivessem dentro do SPAN...
não tem como eu fazer isso não???
#4
Posted 07/12/2006, 13:02
Tem jeito sim !!
É por aí, nem testei, digitei direto aqui mas acho que funfa.
<script> function muda() { var main = document.getElementById('div'); var elementos = main.getElementsByTagName('span'); for(var x = 0; x < elementos.length; x++) { elementos[x].style.fontSize = '12px'; } } </script> <a href="#" onclick="muda();">Clica Aqui Bro!!</a> <div id="div"> <span>ABC</span> <span>DEF</span> </div>
É por aí, nem testei, digitei direto aqui mas acho que funfa.

Edição feita por: bimonti, 07/12/2006, 13:12.
WebFórum - Equipe de Desenvolvimento - Monitor

Yeah I do have some stories, and it's true I want all the glory ...

Yeah I do have some stories, and it's true I want all the glory ...
#5
Posted 07/12/2006, 16:27
Você pode tentar também deixar os spans com nomes diferentes, mas com ID´s iguais....
Ex:
<span name="span1" id="post">MENSAGEM 1 AQUI</span>
<span name="span2" id="post">MENSAGEM 2 AQUI</span>
Ex:
<span name="span1" id="post">MENSAGEM 1 AQUI</span>
<span name="span2" id="post">MENSAGEM 2 AQUI</span>
-----------------------------------------------------------------------------------------*
Faça você mesmo o que ninguém fará por você, e aí alguém poderá te ajudar
-----------------------------------------------------------------------------------------*
#6
Posted 07/12/2006, 18:38
Galera... seta um class no body do tipo "maior" e só no CSS você deixa tudo maior...
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)