JavaScript:Text erst anzeigen wenn Checkbox ausgewählt



  • Hallo,
    wie kann ich folgenden Text erst aktivieren, wenn die CheckBox "nein" auswählt ist?

    <script type="javascript"> 
    function neinClick() 
    { 
       if (document.nein.checked) 
       { 
        document.and_TXT.style.display="block"; 
       } 
    } 
    </script> 
    <INPUT TYPE="TEXT" NAME="and_TXT" size="100" maxlength="100" style="display:none;"> 
    <INPUT TYPE="CHECKBOX" NAME="nein" onClick="javascript:neinClick();">
    

    Hier gibt er mir in Zeile 16 einen Fehler. Warum?



  • document.getElementById("and_TXT").disabled = true;

    document.getElementById("and_TXT").disabled = false;

    Aber nur wenn du noch eine ID="and_TXT" zuweist.
    <INPUT TYPE="TEXT" ID="and_TXT" NAME="and_TXT" size="100" maxlength="100" style="display:none;">



  • Danke.

    Eine Frage hab ich aber noch:

    Wie schaffe ich, dass ein Text ein und ausgeblendet wird? Der Text soll eingeblendet werden wenn ich in der Checkbox "Nein" auswähle.



  • function neinClick() 
    { 
      document.and_TXT.style.display = document.nein.checked ? 'inline' : 'none'; 
    }
    

Anmelden zum Antworten