[HTML]Ausgegraute Input-Felder aktivieren

LordAngmar

Ensign
Registriert
Sep. 2004
Beiträge
136
Hallo leute!

Ich versuche grade ein bisschen mit input-feldern zu experimentieren.
Ich möchte dahin kommen, dass ein textfeld nur dann aktiviert wird, wenn der zugehörige radio button ausgewählt wurde. und dat klappt bei mir noch net so richtig:

HTML:
<form name="form">

<script>
function keineeingabe(){
document.forms[0].namedestextfeldes.disabled = true;
}

function eingabe(){
document.forms[0].namedestextfeldes.disabled = false;
}
</script>

<body onLOad="keineeingabe()">

<input type="radio" name="test" value="0" onClick="eingabe()">9
<input type="text" name="test" size="20"><br><br>

</form>

Geht das eigentlich auch bei text areas?
Vielen Dank für eure Hilfe!
 
Zuletzt bearbeitet:
kann auch nicht gehen.

1. beide input haben den gleichen name.
2. javascript greift mit namedestextfeldes auf ein nicht vorhandenes Objekt zu.

namedestextfeldes muss der name oder die id des textfeldes sein. korrigiere das und probiers nochmal.
 
Probier mal statt onClick ein onChange.



HTML:
<script>
function eingabe(radio) {
  if(!radio) return;
  switch(radio.value) {
      case 0:
         document.....
         break;
.....
  }
}
</script>
<input type="radio" name="test" value="0" onChange="eingabe(this)">
<input type="text" name="test"><br><br>
 
Zurück
Oben