Ir para conteúdo

POWERED BY:

Arquivado

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

berkowitz

For(x in y)

Recommended Posts

Pessoar... olá!

Eu to precisando fazer o seguinte:

Todas as tabelas da minha página tem o cellpadding igual a 2 inicialmente.

Agora preciso fazer um script que, quando carregar a página, ele faça com que todas as tabelas passem a ter o cellpadding com valor igual a 4. Como posso fazer isso?? Seria com o loop FOR IN?? mas num sei utilizar ele... tipo... como pego uma propriedade de um objeto??? To tentando assim, mas num rola:

 

<script language="JavaScript">function adjustTables() {var tbl = document.getElementsByTagName('table');var cont = 0;for(el in tbl) {if(cont > 0) {a = el.cellpadding;alert(a);}cont += 1;}}onload = adjustTables;</script>
Espero ter sido claro em minhas explicações! ehehehehe... num sou muito bom nisso http://forum.imasters.com.br/public/style_emoticons/default/blush.gif

 

VALEWWW!!!

 

BERKOWITZ http://forum.imasters.com.br/public/style_emoticons/default/devil.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tenta fazer o loop assim

 

var x = document.getElementsByTagName('table').length;

for ( i=0;i < x;i++)

{

document.getElementsByTagName('table').cellpadding = 4;

}

 

verifique se da certo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Nem rolou cara http://forum.imasters.com.br/public/style_emoticons/default/cry.gif

 

Tipo.... eu consegui pegar o ID das tabelas com esse script seu, mas as propriedade CELLPADDING e CELLSPACING não consegui....

Existe algum tratamento especial para elas????

 

VALEW!

 

Obs.: Está assim:

 

<script language="JavaScript">function adjustTables(tag) {var obj = document.getElementsByTagName(tag);for(i=0; i<obj.length; i++){alert(i + "  --  " + obj[i].cellspacing + "  --  " + obj[i].id);}}</script>...<script language="JavaScript">adjustTables('table');</script>
BERKOWITZ http://forum.imasters.com.br/public/style_emoticons/default/devil.gif

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.