[JS] Flaggen wechseln

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • [JS] Flaggen wechseln

    Hi

    Ich habe eine Drop-Down-Liste mit verschiedenen Ländern. Ich möchte das sich die Flagge automatisch ändert wenn man ein anderes Land auswählt. Irgendwie will aber die JS Funktion die "imgid" nicht übernehmen. Weiss jemand was ich falsch mache?

    Das JS Script im Header:
    Code:
    function changeCountry(imgid,countryid)
    {
      select_value = document.getElementByID(countryid).value;
      path = 'images/countries/';
      if (select_value) document.getElementById( imgid ).src = path + select_value + '.GIF';
      else document.getElementByID( imgid ).src = path + 'NOC.GIF';
    }
    Die Drop-Down-Liste:
    Code:
    <select name="country2" id="country2" class="inputfield" onchange="changeCountry(cimg2,country2)">
    <option value="NOC" selected>Choose Country</option>
    <option value="US">United States</option>
    [...]
    </select>
    <img src="images/countries/NOC.GIF" id="cimg2" alt="">

  • #2
    Re: [JS] Flaggen wechseln

    wenn du strings an die funktion übergeben möchtest, dann tu das auch.
    derzeit übergibst du ihr javascript-objekte, die vermutlich gar nicht existieren.
    I don't believe in rebirth. Actually, I never did in my whole lives.

    Kommentar


    • #3
      Und wie mach ich das? Hab leider keine ahnung von javascript....

      EDIT:
      Habs mit probieren rausgefunden. Danke für den tipp.
      Zuletzt geändert von PHPbeginner; 18.01.2005, 15:01.

      Kommentar

      Lädt...
      X