Felix Riesterer: FORM-tag behindert mein JS!

Beitrag lesen

Lieber Abbadon,

und jetzt alles als switch-abfrage zu schreiben, wäre nochmal mehr aufwand, aber trotzdem danke für den tipp, werde es das nächste mal versuchen

das ist sehr schnell gemacht:

var fb = document.getElementsByName("fb");  
  
fb[0].style.width = n*12.5 + "%";  
fb[1].value = n*12.5 + "%";  
  
switch (fb[0].style.width) {  
    case "0%":  
        fb[0].style.backgroundColor = "red";  
        fb[1].style.color = "red";  
    break;  
  
    case "50%":  
        fb[0].style.backgroundColor = "orange";  
        fb[1].style.color = "orange";  
    break;  
  
    case "75%":  
        fb[0].style.backgroundColor = "#0000FF";  
        fb[1].style.color = "#0000FF";  
    break;  
  
    case "100%":  
        fb[0].style.backgroundColor = "green";  
        fb[1].style.color = "green";  
    break;  
}

Zu Testzwecken solltest Du prüfen, ob "n" tatsächlich verschiedene Werte annimmt, denn sonst hast Du immer denselben width-Wert und die Fallunterscheidung reagiert natürlich darauf immer identisch.

Das ganze hilft mir aber trotzdem leider nicht bei meinem Problem

Wenn Du Dir nicht helfen lassen willst, dann beschwere Dich gefälligst nicht! Du darfst aber gerne genauer beschreiben, was "funktioniert" und "funktioniert nicht" im Detail bedeuten...

Liebe Grüße aus Ellwangen,

Felix Riesterer.

--
ie:% br:> fl:| va:) ls:[ fo:) rl:° n4:? de:> ss:| ch:? js:) mo:} zu:)
0 59

FORM-tag behindert mein JS!

Abbadon
  • javascript
  1. 0
    ChrisB
    1. 0
      Abbadon
      1. 0
        Felix Riesterer
        1. 0
          Abbadon
          1. 0
            Felix Riesterer
            1. 0
              Abbadon
              1. 0
                Felix Riesterer
                1. 0
                  Abbadon
                  1. 0
                    Felix Riesterer
                    1. 0
                      Abbadon
                      1. 1

                        brauchbare Problembeschreibungen verfassen

                        ChrisB
                        • sonstiges
                        1. 0
                          Abbadon
                  2. 7

                    SQL-Injektionen, CrossSite Scripting, Affenformular u. Usability

                    Dennis
                    • programmiertechnik
                    1. 0
                      Abbadon
                    2. 0
                      Engin
                      1. 0
                        Abbadon
                        1. 3
                          dedlfix
                      2. 0
                        Abbadon
                        1. 0
                          ChrisB
                          1. 0
                            Abbadon
                            1. 0
                              Auge
                      3. 2
                        dedlfix
                        1. 0
                          Engin
                          1. 0
                            dedlfix
                            1. 0
                              Engin
                              1. 0
                                Dennis
                                1. 0
                                  Dennis
                                  1. 0
                                    Engin
                                    1. 1
                                      dedlfix
                                      1. 0
                                        Engin
                                        1. 0
                                          dedlfix
                                          1. 0
                                            Engin
                                            1. 0
                                              dedlfix
                                              1. 0
                                                Engin
                                                1. 0
                                                  dedlfix
                                                  1. 0
                                                    Engin
                                                    1. 0
                                                      dedlfix
                                                      1. 0
                                                        Engin
                                                        1. 0
                                                          dedlfix
                                                          1. 0
                                                            Engin
                                                            1. 0
                                                              dedlfix
                                                              1. 0
                                                                Engin
                                                                1. 0
                                                                  dedlfix
                                                                  1. 0
                                                                    Engin
                                                                    1. 0
                                                                      dedlfix
                                                                      1. 0
                                                                        Engin
                                2. 0
                                  dedlfix
                                  1. 0
                                    Struppi
                                    1. 0
                                      Christian Seiler
                                      1. 0
                                        Struppi
                                        1. 0
                                          Christian Seiler
                                      2. 0
                                        Christian Seiler
                                    2. 0
                                      dedlfix
                                      1. 0
                                        Struppi
                                        1. 0
                                          dedlfix
                                          1. 0
                                            Struppi
                                            1. 1
                                              dedlfix
                                              1. 0
                                                Struppi