holger kuehne: Anzeige eines Text-Input-Feldes abhängig von der Auswahl in einer P

Beitrag lesen

Hi
Das geht mit Javascript nur, wenn du den Input in ein extra Formular!! und das in einen unsichtbaren layer schreibst und dann den layer sichtbar machst. Das ist an und fuer sich kein Problem, das Problem besteht darin, dass du eben genau wissen musst, wo der layer liegen soll. Wenn du das weisst ist die Loesung ganz einfach:
In der Pull-down liste (im select tag!) definieren:
onchange="sichtbar()";
und dann im javascriptbereich:
function sichtbar()
{
if (document.layers) document.layername.visibility="visible";
else if (document.all) document.all.layername.style.visibility="visible";
}
Je nachdem, was du mit dem Input machen willst (z.B. seinen Wert mit dem Formular verschicken) musst du halt noch in deinem "Hauptformular" einen hidden input definieren, dem du dann vor dem Abschicken den Wert deines sichtbargemachten Inputs uebergibst.

Tschau Holger