David: Problem FireFox: Elements disabled immer fehlermeldung

hallo zusammen

habe folgendes problem nur mit FireFox (IE ist ok).

hier die html dateien.

frame.html
----------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
 <title></title>
</head>
<frameset rows="0,*" framespacing="0" frameborder="0">
    <frame src="sfMitte.asp" name="oben" id="oben">
    <frame src="test1.html" name="unten" id="unten">
</frameset>
</html>

sfMitte.asp
-----------
<body>
</body>
</HTML>

test1.html
----------
<html>
<head>
 <title>Untitled</title>
</head>

<body>

<form name="frm" id="frm" method="post" action="exec.asp" target="oben">
 <input  type="hidden" class="evTextBox" name="GFAMenu" value="Diverses" size="12" maxlength="12">
    <input  type="text" class="evTextBox" name="Name" value="Mark" size="12" maxlength="30" id='Name'><br>
    <input  type="text" class="evTextBox" name="Vorname" value="Peter" size="12" maxlength="20" id='Vorname'><br>
     <input type="submit" name="execd" value="via frame">
 </form>

</body>
</html>

EXEC.asp
--------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
 <title></title>
 <link rel="stylesheet" href="../../css/sp5i.css" type="text/css">
 <script type="text/javascript">
     var elArr = parent.unten.frm.elements;

for(var i = 0; i < elArr.length; i++) {

with(elArr[i]) {
            if (elArr[i].type =='submit' || elArr[i].type =='reset' || elArr[i].type =='hidden' || elArr[i].type =='button')
     {
     }
     else
     {
           elArr[i].disabled = true;
     }
        }
     }
  </script>
</head>
<body>
</body>
</html>

*********************************************
ich erhalte immer die Meldung im FireFox "parent.unten.forms has no properties" ...... was heisst das genau ? was ist falsch ? bitte helft mir...

gruss
david

  1. hi,

    ich erhalte immer die Meldung im FireFox "parent.unten.forms has no properties" ...... was heisst das genau ? was ist falsch ?

    "parent" steuert das übergeordnete window-Objekt an, "unten" ist das window-Objekt des Frames.

    forms liegt aber nicht unterhalb von window, sondern unterhalb von document.

    gruß,
    wahsaga

    --
    /voodoo.css:
    #GeorgeWBush { position:absolute; bottom:-6ft; }
    1. hallo

      danke....

      wie muss es dann wirklich heissen ? kannst du mir es sagen ?

      gruss
      david

      hi,

      ich erhalte immer die Meldung im FireFox "parent.unten.forms has no properties" ...... was heisst das genau ? was ist falsch ?

      "parent" steuert das übergeordnete window-Objekt an, "unten" ist das window-Objekt des Frames.

      forms liegt aber nicht unterhalb von window, sondern unterhalb von document.

      gruß,
      wahsaga

      1. Moin

        wie muss es dann wirklich heissen ? kannst du mir es sagen ?

        parent.unten.document.frm.elements

        Gruß
        rfb

        --
        Man kann einen Menschen nichts lehren, man kann ihm nur helfen, es selbst zu entdecken.
        (Galileo Galilei)