+ Antworten
Ergebnis 1 bis 4 von 4

Thema: Button mit JS disablen

  1. #1
    TP-Member Jenny18 macht alles soweit korrekt
    Registriert seit
    Sep 2001
    Beiträge
    59

    Question Button mit JS disablen

    hi,
    ich habe einen button der per css formatiert ist:

    Code:
    <input type="button" class="button" value="Klicken">
    nun möchte ich diesen button über ein JS disablen so:

    Code:
    <script language="javascript">
    <!--
    document.sform.submitbtn.disabled=true;
    //-->
    </script>
    Leider schaut die schrift im button nun ziemlich komisch aus ( siehe: Button ) sie ist grau mit einem weissen schatten. Kann man die schrift beim disableten Button irgendwie anpassen so das sie zum Buttondesign passt?

    Grüße Jenny
    Geändert von Jenny18 (16.01.2004 um 20:45 Uhr)

  2. #2
    TP-Senior Karsten Müller ist auf einem guten Weg
    Registriert seit
    Aug 2003
    Ort
    Dresden
    Beiträge
    248
    Guten Tag.

    Ich würde das eher für ein CSS Problem und nicht für ein JavaScript Problem halten.

    Ich fürchte nämlich, so wie es jetzt gekennzeichnet ist, werden es die Spezis wohl überlesen.


    Beste Grüße . . . Karsten
    Der Anfang einer jeden Katastrophe ist eine besch...ne Vermutung.

    Klaviertransport gefällig? :-)

  3. #3
    jph
    jph ist offline
    TP-Veteran jph ist auf einem guten Weg Avatar von jph
    Registriert seit
    Apr 2001
    Beiträge
    1.577
    also ist wirklich eine sache von css, da es sich ja um die formatierung handelt:
    das problem daran ist, du hast in css ja pseudo-klassen mit denen du zustände von Links etc. formatieren kannst (:hover,:Active,:visited,:focus,:link). du kannst diese auch auf einen button anwenden. Wenn du also zum beispiel möchtest, dass dein button nach dem klicken disable ist, disablest (sch.. wort) du ihn mit js und gleichzeitig verwendest du im css
    .button:active{background-color: grey;}
    .button:focus{background-color: grey;}

    damit wird der button in dem moment wo du in anklickst grau!

    wann soll der button den disable sein?=

  4. #4
    jph
    jph ist offline
    TP-Veteran jph ist auf einem guten Weg Avatar von jph
    Registriert seit
    Apr 2001
    Beiträge
    1.577
    wenn du folgendes machst klappt es:

    <script language="javascript">
    <!--
    document.sform.submitbtn.disabled=true;
    document.sform.submitbtn.style.backgroundColor="red";
    //-->


    </script>

    du kannst ja auch per style.attribut. den css-style eines elementes per js ändern (mehr unter http://selfhtml.teamone.de/javascript/objekte/style.htm
    ) wenn du den button disable setzt musst du also nur noch gleichzeitig den css style anpassen (per js) und schon hast du es!

    p.s.: GroßUNDkleinschreibung ist übrigens wichtig bei sowas!!

+ Antworten

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51