Groups | Search | Server Info | Keyboard shortcuts | Login | Register


Groups > de.comp.lang.javascript > #4689

Schleife für document.getElementBy ... innerHTML?

Path csiph.com!au2pb.net!feeder.erje.net!1.eu.feeder.erje.net!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From Maik Koenig <usenetspam@maikkoenig.de>
Newsgroups de.comp.lang.javascript
Subject Schleife für document.getElementBy ... innerHTML?
Date Wed, 12 Aug 2015 01:02:19 +0200
Lines 44
Message-ID <mqe5us.4jk.1@mid.maikkoenig.de> (permalink)
Mime-Version 1.0
Content-Type text/plain; charset=utf-8
Content-Transfer-Encoding 8bit
X-Trace individual.net uHNbieJAF4aZdK+/F5iQHAIKgJbKwMOvZUfRXnR/sTH/+nZcFL
Cancel-Lock sha1:yk+hkoyC8y+c4FeNrH4/XFEh9u8=
X-Mozilla-News-Host news://127.0.0.1:119
X-Enigmail-Draft-Status N1110
User-Agent Mozilla/5.0 (Windows NT 10.0; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.1.0 Hamster/2.1.0.1538
Xref csiph.com de.comp.lang.javascript:4689

Show key headers only | View raw


Servus!

Ich muss vorweg schicken, dass ich bei JavaScript eher als Idiot
einzustufen bin, also bitte nicht zu sehr schlagen wenn die Antwort
offensichtlich ist :).

Problemstellung:

Ich habe ein JavaScript in dem u.A. reichlich Variablen a la "FooBar1",
"FooBar2" etc mit Inhalten befüllt werden. Die sollen jetzt ins Dokument
geschrieben werden und zwar dort wo die entsprechende ID innerhalb des
Dokuments auftaucht:

document.getElementById('FooBar1').innerHTML = FooBar1;

Das funktioniert natürlich so wie es soll, aber ich hatte gehofft es
gäbe eine einfachere Lösung statt das für jede Variable einzelnd
aufzuschreiben.

Wenn ich folgendes mache:

      var xx = document.querySelectorAll('td.FooBar');
      for (var i = 0; i < xx.length; i++) {....}

bekomme ich zwar alle entsprechenden Elemente, aber darin enthalten sind
natürlich nicht deren IDs. Gibt es eine Möglichkeit die IDs der mit
querySelectorAll erfassten HTML-Elemente zu erfahren und dann selbige
mit ihren Pendants aus dem Script zu füttern?

Ich dachte an sowas:

document.getElementByID(xx[i])innerHTML = xx[i];}

Aber mit dem was ich da oben veranstalte funktioniert das natürlich
nicht. Ideen? Oder besser noch: Ein Tritt in die richtige Stelle damit
ich selbst auf die Lösung kommen kann?

Danke im Vorraus!

Greetz,
MK
-- 

Back to de.comp.lang.javascript | Previous | NextNext in thread | Find similar


Thread

Schleife für document.getElementBy ... innerHTML? Maik Koenig <usenetspam@maikkoenig.de> - 2015-08-12 01:02 +0200
  Re: Schleife für document.getElementBy ... innerHTML? Maik Koenig <usenetspam@maikkoenig.de> - 2015-08-12 01:07 +0200
  Re: Schleife für document.getElementBy ... innerHTML? "Christoph M. Becker" <cmbecker69@arcor.de> - 2015-08-12 01:34 +0200
    Re: Schleife für document.getElementBy ... innerHTML? Maik Koenig <usenetspam@maikkoenig.de> - 2015-08-12 22:29 +0200
  Re: Schleife für document.getElementBy ... innerHTML? Sascha Hüdepohl <sascha@ravenworks.de> - 2015-08-12 09:33 +0200
    Re: Schleife für document.getElementBy ... innerHTML? Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2015-08-12 15:44 +0200
      Re: Schleife für document.getElementBy ... innerHTML? Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2015-08-12 15:47 +0200
      Re: Schleife für document.getElementBy ... innerHTML? Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2015-08-12 16:18 +0200
      Re: Schleife für document.getElementBy ... innerHTML? Stefan Reuther <stefan.news@arcor.de> - 2015-08-12 19:18 +0200
        Re: Schleife für document.getElementBy ... innerHTML? Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2015-08-12 20:54 +0200
          Re: Schleife für document.getElementBy ... innerHTML? Stefan Reuther <stefan.news@arcor.de> - 2015-08-13 20:09 +0200
    Re: Schleife für document.getElementBy ... innerHTML? Maik Koenig <usenetspam@maikkoenig.de> - 2015-08-12 22:42 +0200
      Re: Schleife für document.getElementBy ... innerHTML? Sascha Hüdepohl <sascha@ravenworks.de> - 2015-08-13 08:54 +0200
        Re: Schleife für document.getElementBy ... innerHTML? Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2015-08-13 12:35 +0200
      Re: Schleife für document.getElementBy ... innerHTML? Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2015-08-13 12:32 +0200
        Re: Schleife für document.getElementBy ... innerHTML? Maik Koenig <usenetspam@maikkoenig.de> - 2015-08-13 22:50 +0200
          Re: Schleife für document.getElementBy ... innerHTML? Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2015-08-14 08:35 +0200

csiph-web