kostenloser Webspace werbefrei: lima-city


JavaScript: Radio-Buttons deaktivieren Textfeld

lima-cityForumDie eigene HomepageHTML, CSS & Javascript

  1. Autor dieses Themas

    m*4

    Ist es irgendwie möglich, ein Textfeld zu deaktivieren, wenn nicht ein bestimmer Radiobutton aktiv ist. D.h., ich habe z.B. ein Input-Feld und daneben drei Radio-Buttons. Wenn jetzt nicht der erste davon aktiv ist, soll das Textfeld deaktiviert werden.
    Kann mir da jemand helfen?
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. s********r

    Ich denke, so sollte es gehen:

    <script type=\"text/javascript\">
    <!--
    function sperren()
    {
    document.formular.textfeld.disabled=true;
    }
    function zeigen()
    {
    document.formular.textfeld.disabled=false;
    }
    //-->
    </script> 
    
    <form action=\"iwas.php\" name=\"Testform\" name=\"formular\">
    <input type=\"radio\" name=\"radiobutton1\" value= \"1\"onClick=sperren() checked=\"checked\">
    <br>
    <input type=\"radio\" name=\"radiobutton1\" value= \"2\" onClick=zeigen()>
    <br>
    <input name=\"textfeld\" type=\"text\" disabled=\"true\">
    (Da kommt der Rest des Formulars inkl. Absendebutton hin)
    </form>


    Damit sollte das Textfeld nun erst dann aktiviert werden, wenn der zweite Radiobutton angeklickt wird. Aber natürlich funktioniert das nicht, wenn jemand Javascript deaktiviert hat...

    MfG

    sebigisler
  4. Javascript bindet man so ein:

    <script type=\"text/javascript\">
    <![CDATA[
      //content of your Javascript goes here
    ]]>
    </script>


    Mehr dazu, hier: http://mediavrog.net/blog/2007/10/17/xhtmlcss/javascript-mit-cdata-korrekt-in-xhtml-einbinden/

    (In xHTML muss man die Attribute klein schreiben, also `onclick` statt `onClick` und deren Werte in Gänsefüßchen, also `onclick=\"sperren();\"`. Außerdem beendet man in xHTML leere Tags mit `/>`, also `<input type=\"radio\" [...] />`.)

    Ryan

    Beitrag geändert: 2.7.2008 16:34:40 von ryanblack
  5. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!