Tipo..., eu tenho uma página com um iframe, o nome desse iframe é: iframe.
Nessa página que está dentro do iframe, existem vários checkbox.
Ok, a dúvida é a seguinte, eu tenho um 'button' na página fora do iframe. Quando eu clicar nesse button, eu preciso marcar todos os checkbox. Sendo assim, eu fiz:
<script language='javascript' type='text/javascript'>
function Marca()
{
if (document.IfrmDados.frmGrid) {
for (var i = 0; i < document.IfrmDados.frmGrid.elements.length; i++) {
if (document.IfrmDados.frmGrid.elements[i].type == 'checkbox' &&
document.IfrmDados.frmGrid.elements[i].name != 'marcar_parcela') {
document.IfrmDados.frmGrid.elements[i].checked = !document.IfrmDados.frmGrid.elements[i].checked;
}
}
}
}
</script>Funcionar no IE funciona, mas não no Firefox, que dá esse erro:
Erro: document.IfrmDados has no properties
Arquivo-fonte: http://localhost/pasta/pagina.asp Linha: 30
Onde a linha 30 é:
if (document.IfrmDados.frmGrid) {
Alguém tem alguma idéia?










