Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Alex-SC

Aterar diversas DIV

Recommended Posts

Olá pessoal, Estou com o seguinte problema, tenho um funçao que muda a propriedade dos styles das div, o problema eh que gostaria de fazer uma funçao generica, que permita eu passar o nome da div como parametro para uma funçao poder alterar as propriedades da div. Tentei um monte aqui mas nao consegui aguem poderia ajudar?Exemplochama a funçao para alterar algo na divmudadiv (divconteudo);function mudadiv( nm_div ) //nm_div é a variavel q tem o nome da div a ser alterada....{ nm_div.style.top=10; nm_div.style...}Obrigadoo

Compartilhar este post


Link para o post
Compartilhar em outros sites

tenta usar algo como:meuobjeto = document.getElementById(nm_dv).style;meuobjeto.top = "50px;";não sei se a concatenação tá certa no getElementById.. mas qualquer coisa usa um eval...

Compartilhar este post


Link para o post
Compartilhar em outros sites

tenta usar algo como:meuobjeto = document.getElementById(nm_dv).style;meuobjeto.top = "50px;";não sei se a concatenação tá certa no getElementById.. mas qualquer coisa usa um eval...

meuobjeto = document.getElementById("+nm_dv+").style;meuobjeto.top = "50px;";só faltava os sinais de mais para concatenar... abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu aconselho a voces fazerem usando o style:div.style.top = top + "px"; //o ponto vírgula não deve ficar dentro da string senão o IE dá erro.div.style.left = ...div.style.width = ...etc, etc...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.