Textfeld aktivieren/deaktivieren

yaeh... Du bist ein Held!

Dein Template war zwar nicht unbedingt das, was ich wollte, aber es hat mir die Augen geöffnet :)

Auf ne switch-Anweisung wäre ich ja im Leben nicht gekommen ;)

Hab's jetzt so gelöst und es funktioniert wunderbar!

PHP:
<html>
<head>
<title>Textfeld sperren</title>

</head>

<body bgcolor="#FFFFFF">

<script language="JavaScript">

function feld_sperren(eingabe) 

{
	switch(eingabe)
 	{
 	case "feld1":
	{
	document.myform.textfeld.disabled = false;
    document.myform.textfeld.style.backgroundColor='#FFFFFF';
	document.myform.textfeld2.value = "";
	document.myform.textfeld2.disabled = true;
    document.myform.textfeld2.style.backgroundColor='#D4D0C8';
	document.myform.checkbox2.checked = false;
	document.myform.checkbox1.checked = true;
	break;
	}

 	case "feld2":
	{
	document.myform.textfeld.disabled = true;
    document.myform.textfeld.style.backgroundColor='#D4D0C8';
	document.myform.textfeld.value = "";
	document.myform.textfeld2.disabled = false;
    document.myform.textfeld2.style.backgroundColor='#FFFFFF';
	document.myform.checkbox2.checked = true;
	document.myform.checkbox1.checked = false;
	}

}
}
</script>

<form name="myform" method="post" action="">

  <input type="checkbox" name="checkbox1" value="true" onClick='javascript:feld_sperren("feld1")'>
  <input type="text" name="textfeld" style="background:'#D4D0C8';" DISABLED><br>
  <input type="checkbox" name="checkbox2" value="true" onClick='javascript:feld_sperren("feld2")'>

  <input type="text" name="textfeld2" style="background:'#D4D0C8';" DISABLED>

</form>

</body>
</html>

MfG
cyber
 
Zurück