Pessoal,
Alguem sabe pq este codigo nao funciona no Mozilla e no Ie ... funciona sussegado?
var teste = "document.getElementById('PG"+(pagina+1)+"').click();";
eval(teste);
Valeu
[]´s

Ajuda Com Mozilla
Started By balboa, 16/10/2007, 09:36
1 reply to this topic
#1
Posted 16/10/2007, 09:36
#2
Posted 16/10/2007, 23:35
Aparece algum erro no Mozilla ?
Tem outras formas de escrever esse trecho sem o uso de eval. O eval deve ser evitado ao máximo, pois pode facilitar abuso no seu site (XSS), além de causar uma lentidão absurda quando mal usado. Quando bem usado ele causa uma lentidão de leve...
Vai depender do contexto onde será usado. Suponho que você colocou somente um exemplo, que aliás é pertecente a javascript, então: Movi para Javascript.
Tem outras formas de escrever esse trecho sem o uso de eval. O eval deve ser evitado ao máximo, pois pode facilitar abuso no seu site (XSS), além de causar uma lentidão absurda quando mal usado. Quando bem usado ele causa uma lentidão de leve...

document['getElementById'](Number(pagina)+1).click();
Vai depender do contexto onde será usado. Suponho que você colocou somente um exemplo, que aliás é pertecente a javascript, então: Movi para Javascript.
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 ...
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)