Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
eu tenho 4 campo com o mesmo nome, isso me gere um array no resultado, são varios itens, entao pra facilitar peguei só dois para exemplo:
No IE a exemplo abaixo funciona nomal
for (x=0;x<4;x++){
document.all.ListaOpcoes[x].innerHTML='';
window.document.frmposicao.opcao[x].value='';
}
no FF pede para usar getElementById, seria algo assim:
for (x=0;x<4;x++){
document.getElementById('ListaOpcoes').value;
document.getElementById('opcao').value='';
}
porem eu preciso de algo parecido com isso para atender 100%
for (x=0;x<4;x++){
document.getElementById('ListaOpcoes')**[x]**.value;
document.getElementById('opcao')**[x]**.value='';
}
mais assim não funciona...
no form tá assim, por exemplo.
<input type="text" name="opcao" id="opcao" value="">
<input type="text" name="opcao" id="opcao" value="">
<input type="text" name="opcao" id="opcao" value="">
<input type="text" name="opcao" id="opcao" value="">
eu sei q se mudar os id op1, op2, etc eu resolvo, mas tem mais outros codigos amarrados e prefiro ver se acho pro ff uma solução apenas alterando o javascript.
Alguem sabe como?
grato pela ajuda.
Carregando comentários...