Jump to content


Photo

Aumenta Fonte, Diminui Fonte [-] [+]


  • Faça o login para participar
30 replies to this topic

#16 Xandylol

Xandylol

    Novato no fórum

  • Usuários
  • 4 posts
  • Sexo:Não informado

Posted 13/06/2009, 15:12

Aew galera, sou novo aqui e desculpem ressucitar o topico mas é que fiquei com uma duvida nisso aqui.

usei um codigo citado la em cima e funcionou perfeitamente
[codebox]<script type="text/javascript">
var tamanho = "20";
function aumentaTexto() {
var texto = document.getElementsById('texto');
var novoTamanho = tamanho+2;
if (novoTamanho < 36) {
tamanho = novoTamanho;
texto.style.fontSize = novoTamanho;
}
}
function diminuiTexto() {
var texto = document.getElementsById('texto');
var novoTamanho = tamanho-2;
if (novoTamanho > 8) {
tamanho = novoTamanho;
texto.style.fontSize = novoTamanho;
}
}
</script>[/codebox]

mas o meu problema é que eu num quero usar o getElementsBy Id por que num to usando ID e sim CLASS, vi em outros lugares codigos com getattribute, getelementsbyclassname e getelementsbytagname, mas nenum deles funcionou, alguem sabe como eu posso fazer isso?

#17 Alex Hiroshi

Alex Hiroshi

    Super Veterano

  • Ex-Admins
  • 4923 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP

Posted 13/06/2009, 17:03

Tente usar com essa função: http://forum.wmonlin...howtopic=170331
Fórum WMO - Equipe de Desenvolvimento / Banco de Dados - Ex-Administrador

#18 Xandylol

Xandylol

    Novato no fórum

  • Usuários
  • 4 posts
  • Sexo:Não informado

Posted 13/06/2009, 17:58

Cara, tentei e não funcionou, tentei assim:
function getElementsByClassName('esq') {    var elements = document.getElementsByTagName("*");    var result = [];    for (var i = 0, len = elements.length; i < len; i++) {        if (elements[i].className == 'esq') {            result.push(elements[i]);        }    }    return result;}var tamanho = "20";function aumentaTexto() {var texto = document.getElementsByClassName('esq');var novoTamanho = tamanho+2;if (novoTamanho < 36) {tamanho = novoTamanho;texto.style.fontSize = novoTamanho;}}function diminuiTexto() {var texto = document.getElementsByClassName('esq');var novoTamanho = tamanho-2;if (novoTamanho > 8) {tamanho = novoTamanho;texto.style.fontSize = novoTamanho;}}

esq é o nome da class que quero.

devo ta marcando bobeira em alguma coisa que não enxergo.

#19 Alex Hiroshi

Alex Hiroshi

    Super Veterano

  • Ex-Admins
  • 4923 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP

Posted 13/06/2009, 18:57

Como é uma função, não precisa usar o document. antes. Chame o getElementsByClassName() como uma função qualquer.
var texto = getElementsByClassName('esq');
Tenta assim.
Fórum WMO - Equipe de Desenvolvimento / Banco de Dados - Ex-Administrador

#20 Xandylol

Xandylol

    Novato no fórum

  • Usuários
  • 4 posts
  • Sexo:Não informado

Posted 14/06/2009, 09:30

Po, funcionou não... num sei oq to fazendo de errado...

#21 Alex Hiroshi

Alex Hiroshi

    Super Veterano

  • Ex-Admins
  • 4923 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP

Posted 14/06/2009, 11:01

Você mudou a função do outro tópico. Aquela função tem que ficar igual, o que vai mudar é o argumento que você vai passar, que no caso é o esq.
Fórum WMO - Equipe de Desenvolvimento / Banco de Dados - Ex-Administrador

#22 Xandylol

Xandylol

    Novato no fórum

  • Usuários
  • 4 posts
  • Sexo:Não informado

Posted 14/06/2009, 14:13

Ah, eu consegui com outro codigo...
var tam = 20;function mudaFonte(tipo,elemento){	if (tipo=="mais") {		if(tam<36) tam+=1;		createCookie('fonte',tam,365);	} else {		if(tam>8) tam-=1;		createCookie('fonte',tam,365);	}	document.getElementById('texto1').style.fontSize = tam+'px';	}function createCookie(name,value,days) {	if (days) {		var date = new Date();		date.setTime(date.getTime()+(days*24*60*60*1000));		var expires = "; expires="+date.toGMTString();	} else var expires = "";	document.cookie = name+"="+value+expires+"; path=/";}function readCookie(name) {	var nameEQ = name + "=";	var ca = document.cookie.split(';');	for(var i=0;i < ca.length;i++)	{		var c = ca[i];		while (c.charAt(0)==' ') c = c.substring(1,c.length);		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);	}	return null;}

Obrigado aew...

#23 mistermjc

mistermjc

    Novato no fórum

  • Usuários
  • 2 posts
  • Sexo:Masculino
  • Localidade:Cachoeirinha - RS

Posted 12/04/2010, 17:01

Seu script funciona bem com texto html, mas quando puxo um texto do MySQL com um echo, ex: <? echo $row['$texto'];?>, não aplica a formatação de tamanho ao mesmo, sabe o que pode ser?

#24 HaroNism

HaroNism

    Super Veterano

  • Usuários
  • 15385 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 26/09/2017, 07:19

Buy Letrozole Paypal viagra cialis Viagra Et Cialis

#25 HaroNism

HaroNism

    Super Veterano

  • Usuários
  • 15385 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 08/10/2017, 11:27

Turkisch Levitra Best Reviews Buying Brand Viagra levitra pills for sale Propecia No Arranca Site Acheter Cialis
Venta Cialis Super Active viagra Cialis 5 Mg Preisvergleich Viagra Levitra Sale Tadalis Sx Viagra Billig Test

#26 RonsisM

RonsisM

    Super Veterano

  • Usuários
  • 15724 posts
  • Sexo:Masculino
  • Localidade:Plovdiv

Posted 08/10/2017, 12:19

Best Rated Generic Buspar Pharmacy Antibiotics Fast Delivery To Uk viagra Viagra Pills Kamagra Legale In Francia Replacement For Zoloft
Xenical Buy Online Nz Propecia Libido Low Testosterone Acheter Kamagra Gel Montpellier osu levitra comprar Cheap Viagra In Australia
Omeprazole levitra online Propecia Precio Cialis Levitra Achat Cialis Uk Elocon Asmanex No Doctors Consult Mastercard Accepted

#27 HaroNism

HaroNism

    Super Veterano

  • Usuários
  • 15385 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 08/10/2017, 23:38

Propecia Wirkt Nicht Mehr Viagra Wirkung Nicht viagra Buy Outdated Promethazine Codeine Syrup

#28 HaroNism

HaroNism

    Super Veterano

  • Usuários
  • 15385 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 22/10/2017, 22:16

Dapoxetine For Sale In Australia buy viagra online Purchasing Bentyl Discount Medicine Mastercard Macrobid Can I Purchase Rx 4 Amoxicillin
Dapoxetina E Tadalafil Vidal Kamagra online pharmacy Viagra E Cialis Effetti Collaterali Viagra Achat Ligne Belgique Acquisti Sicuri Kamagra
Cialis Lo Pueden Tomar Las Mujeres Cialis Super Active Avis Generic Viagra Shipped From Usa viagra cialis 4xonline Pharmacy Viagra En La Salud Macrobid In Australia

#29 Miguceamma

Miguceamma

    MiguPenjisse

  • Usuários
  • 13201 posts

Posted 22/10/2017, 22:59

Viagra Prix Pharmacie Paris En Dijon Potenzmittel Levitra viagra vs cialis vs levitra Acheter Vrai Viagra Ligne En Bourges Rhine Inc India Tadalafil Remoxy Amoxicillin Bangladesh

#30 HaroNism

HaroNism

    Super Veterano

  • Usuários
  • 15385 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 04/11/2017, 04:51

Vu Secure Online Progesterone Worldwide In Internet Low Price Green Kamagra Oral Jelly viagra Amoxil Dosing Chart Viagra Australia Zentel With Free Shipping Pharmacy
Buy Viagra On The Internet Priligy Buy Online viagra Comprare Cialis Online Compra De Viagra En Espana




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq