Resumindo o problema: O FF leva o javascript mais a sério. O IE permite uma série de erros, meio que coisa pra ajudar inciantes, porém isso vicia e acaba deixando a pessoa preguiçosa. Um exemplo bem simples aqui ó:
HTML<input name='meuInput' type='text' size=30 value='rsrs'>
JSalert( document.getElementById('meuInput').value );
Se você executar o JS no FF, ele vai dar um erro tipo não foi possível encontrar o objeto de id "meuInput". Isso porque, como está bem claro, a função é getElementById, e não existe nenhum elemento de id "meuInput" na página.
Porém, se você executar o JS no IE, ele vai dar alert('rsrs') de boa. Porque? O IE, ao não encontrar o ID passado na função, automaticamente procura por elementos que tenham o NAME igual ao id passado.
Bom? Não sei... opinião de cada um. Na minha é algo muito desorganizado.
Anyway, http://www.w3schools.../JS/default.asp. Pelo que eu sei, w3 é tipo o padrão da internet. Aprenda nele e conseguirá programar JS para qualquer navegador.
Obrigado novamente fiote, mais uma excelente dica, vou seguir seu conselho