Inhalt eines Array abrufen
MartinWH
- javascript
hallo liebe community,
ich würde gerne die elemente eines arrays der reihe nach in tabellenzeilen ausgeben.
<script>
var dieLevel = new Array("dieLevel/10.jpg", "dieLevel/11.jpg", "dieLevel/12.jpg", "dieLevel/13.jpg");
function createTable (){
document.write('<table border="0" cellspacing="2" cellpadding="2">');
for (var i=0; i<=1; i++) {
document.write("<tr>");
for (var j=0; j<=1; j++){
document.write("<td>");
document.write('<img src=" ' + dieLevel[0] + ' ">');
document.write("</img></td>");
}
document.write("</tr>");
}
document.write("</table>");
}
createTable();
</script>
an der stelle <img src=" ' + dieLevel[0] + ' "> sollte dann statt dieLevel[0] sowas stehen wie getElement.dieLevel.derReiheNach oder so -_-
kann mir da jemand weiterhelfen?
lg, Martin
Dann führe entweder eine Zählervariable x ein, die dann an der Stelle der Zahl des Arrays steht oder versuche es in die Schleife einzubauen.
Dann führe entweder eine Zählervariable x ein, die dann an der Stelle der Zahl des Arrays steht oder versuche es in die Schleife einzubauen.
kannst du mir das mit der zählervariable vielleicht etwas genauer erklären?
okay, ich mein var x = 0 das bring ich noch zusammen, aber wie ich es so in die schleife einbaue, dass es mir von 0-3 die elemente des array ausgibt weiß ich leider nicht :(
hallo liebe community,
ich würde gerne die elemente eines arrays der reihe nach in tabellenzeilen ausgeben.
var dieLevel = new Array("dieLevel/10.jpg", "dieLevel/11.jpg", "dieLevel/12.jpg", "dieLevel/13.jpg");
es fehlen doch nur noch ein paar Kleinigkeiten
<script type="text/javascript">
function q(x) {
return '"'+x+'"'; // x in gänsefüsschen setzen
}
function createTable (){
document.write('<table border="0" cellspacing="2" cellpadding="2">');
for (var i=0; i<=1; i++) { {
document.write("<tr>");
for (var j=0; j< dieLevel.length; j++){
document.write("<td>");
document.write('<img src='+q(dieLevel[j])+' alt='+q("Datei: "+dieLevel[j]) + '>');
document.write("</img></td>");
}
document.write("</tr>");
}
document.write("</table>");
}
createTable();
</script>
diesen Link auf die http://de.selfhtml.org/javascript/objekte/index.htm@title=Objektreferenz (als Lesezeichen) hilft dir weiter, jetzt z.B. das Kapitel "Array"
ich würde gerne die elemente eines arrays der reihe nach in tabellenzeilen ausgeben.
schade, bei mir werden die Zellen jetzt nebeneinander ausgegben, vielleicht hilft dir das Beispiel trotzdem ...
Gruß planB