Richard: hidden/visible

Beitrag lesen

Möchte folgendes realisieren:
in einem Formular soll nur dann ein Texteingabefeld erscheinen,
wenn ich von einem Dropdownfeld einen gewissen Punkt gewählt habe.

Im InternetExplorer ganz leicht (am Ende Quelltext).
Leider versteht Netscape die display - Anweisung nicht...
Kann mir jemand einen geänderten Quelltext schreiben,
damit man in Ns/IE diese Funktion erhält ?
---------------
<html>
<head>
<SCRIPT language=JavaScript type=text/javascript>
<!--
i=0;
function Visual()
{
if(document.all) // IE 4
{
 if(document.all.auswahl.selectedIndex == 3)
 {
  document.all.feld1.style.display="inline";
 }
 else
 {document.all.feld1.style.display="none";
 }
}

if (document.layers) //Ns
{
document.layers[feld1].visibility = "show" ;
document.layers[feld1].visibility = "hide";
}

}
//-->
</SCRIPT>
</head>

<body bgcolor="#FFFFFF" text="#000000">
<form name="form1" method="post" action="">
  <select name="auswahl" onClick="javascript:Visual()">
    <option selected>Welt</option>
    <option>Europa</option>
    <option>Land</option>
    <option>Personenname</option>
  </select>
  <DIV id=feld1 style="LEFT: 170px; POSITION: absolute; TOP: 15px; display:none">
    Name:<input type='text' value='' name='Name'></DIV>
</form>
</body>
</html>