Document.forms[0].elements is not a function(Resolvido)

tenho essas funções que no explorer funcionam mas no firefox retonam erro

function apreExcel(){ document.forms[0].elements('reportExType').value = 'xls'; onSubmit(); } function aprePdf(){ document.forms[0].elements('reportExType').value = 'pdf'; onSubmit(); } function apreRtf(){ document.forms[0].elements('reportExType').value = 'rtf'; onSubmit(); }

o erro é sempre document.forms[0].elements is not a function

Cara, acho que o forum ideal para voçe é.
http://www.gujs.com.br

provalvemente o firefox nao reconhece esse comando.

Em javascript tem varias formas de pegar valores do form.

Ex:

documents.nomeDoForm.getElementById(“NomeDoElemento”).value

documents.all.nomeDoElemento.value

documents.all(“NomeDoElemento”).value

document.forms[‘NomeDoForm’].nomeDoElemento.value

Procura na internet que provavelmente tem alguma maneira de executar o que voce quer no ie e no firefox sem gerar nenhum erro.

resolvido em
http://gujs.com.br/forum/viewtopic.php?t=16