getElementByID - Mehrere Objekte?

  • Hi,


    ich würde gerne wissen, wie ich einem getElementByID('idnr') mehrere Objekte zuweisen kann. Also so, dass der nachfolgende Effekt für zwei und mehr Objekte definiert und angezeigt wird. Ich dachte ja erst, das würde mit getElementByID('idnr', 'idnr2') klappen, da ich das mal irgendwo gelesen hatte, aber das klappt nicht, genauso wenig wie das selbe mit Semikolon.


    Könnt ihr mir da helfen? :)

  • schleife


    Würde ich über eine Schleife realisieren und die einzelnen Objects durchnummerieren:


    Code
    i = 0;
    anzahl = 4;
    while(i<anzahl)
    {
    object_name = 'obj_' + i;
    object = document.getElementById(object_name);
    // ggf. hier Aktion / Funktion ausführen
    i++;
    }


    Objects (z.B. div's)

    Code
    <div id="obj_0"></div>
    <div id="obj_1"></div>
    <div id="obj_2"></div>
    <div id="obj_3"></div>
  • Danke! Aber wo schiebe ich den Code denn hin, wenn ich folgendes habe:


    PHP
    <img src="Servergrafiken/minimieren.gif" onclick="var s = document.getElementByName('weg2'); if (s.style.display == 'none') { s.style.display='block'; } else { s.style.display='none'; };" width=74 height=7 border=0 style="cursor:crosshair;" alt="" title="Klappt die Menu-Leiste ein" hspace=0 vspace=0/>



    ?

  • Oben in den <head>



    Dann die Grafik wie folgt einbinden:

    Code
    <img src="Servergrafiken/minimieren.gif" onclick="display();" width=74 height=7 border=0 style="cursor:crosshair;" alt="" title="Klappt die Menu-Leiste ein" hspace=0 vspace=0/>

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!