Saadat: Inhalt von DIV-Tag unter Netscape verändern

Beitrag lesen

Hallo allerseits,

es kann vielleicht nur eine Kleinigkeit zur Ursache haben, aber das folgende Beispiel klappt unter Netscape nicht.

Ich möchte durch die Auswahl der Optionen "ja" oder "nein" das Textarea-Feld, welches sich in einem Formular in einem DIV-Tag befindet durch ein verstecktes Input-Feld ersetzen. Unter IE klappt es, aber unter Netscape noch nicht.

Hat jemand eine kreative Idee?

Danke im Voraus!

---------------------------------------------------------------------
                         B E I S P I E L
---------------------------------------------------------------------
<html>
<head>
<title>Untitled</title>
<script language="JavaScript">
<!--

ie=document.all?1:0  
ns=document.layers?1:0  
  
function disableLage()  
{  

var out="<input type='hidden' name='ObjLage' value=' '>";
  if(ns)
  {
   with(document.ObjForm.document.LageText.document)
   {
    open(); write(out); close();
   }
  }
  else LageText.innerHTML=out;
    }

function ableLage()  
{  

var out="<textarea class='formular' name='ObjLage' cols='40' rows='5'></textarea>";
  if(ns)
  {
   with(document.ObjForm.document.LageText.document)
   {
    open(); write(out); close();
   }
  }
  else LageText.innerHTML=out;
    }

//-->
</script>
</head>

<body>

<form name="ObjForm">
<input type="radio" name="LageOption" value="ja" checked onFocus="ableLage();">ja
<input type="radio" name="LageOption" value="nein" onFocus="disableLage();">nein
<div id="LageText"><textarea name="ObjLage" cols="40" rows="5"></textarea></div>
</form>

</body>
</html>
---------------------------------------------------------------------