Problem bei Javascript

ffm

Grünschnabel
Hallo,
Ich bin noch relativ frisch im Bereich Javascript und benötige für ein kleines Projekt etwas Hilfe.

Das hier ist meine Aufgabe:
Code:
<script type="text/javascript">

var Ausgabe = "";

for (var i = 8999369; i <= 8999379; i++)

  Ausgabe = Ausgabe + '<br>&lt;table name="category_tree"&gt; <br>&lt;column name=&quot;id&quot;&gt;'+ i + '&lt;/column&gt;'+
  ' <br>&lt;column name=&quot;parent_id&quot;&gt;8999223&lt;/column&gt;' +
  '<br>&lt;column name=&quot;lineage&quot;&gt;8999209-8999223-'+ i +'&lt;/column&gt; <br>&lt;column name=&quot;deep&quot;&gt;2&lt;/column&gt;' +
    '<br>&lt;column name=&quot;name&quot;&gt; Ich bin aus Frankfurt &lt;/column&gt;<br>';
document.write(Ausgabe);

</script>
bekomme ich dann folgende Ausgabe:
Code:
<table name="category_tree">
    <column name="id">8999369</column>
    <column name="parent_id">8999223</column>
    <column name="lineage">8999209-8999223-8999369</column>
    <column name="deep">2</column>
    <column name="name"> Ich bin aus Frankfurt </column>
     
    <table name="category_tree">
    <column name="id">8999370</column>
    <column name="parent_id">8999223</column>
    <column name="lineage">8999209-8999223-8999370</column>
    <column name="deep">2</column>
    <column name="name"> Ich bin aus Frankfurt </column>
    ......
Wie kann ich nun meinen JavascriptCode ändern, damit ich das bekomme:
Code:
  <table name="category_tree">
    <column name="id">8999369</column>
    <column name="parent_id">8999223</column>
    <column name="lineage">8999209-8999223-8999369</column>
    <column name="deep">2</column>
    <column name="name"> Ich bin aus Frankfurt </column>
     
    <table name="category_tree">
    <column name="id">8999370</column>
    <column name="parent_id">8999223</column>
    <column name="lineage">8999209-8999223-8999370</column>
    <column name="deep">2</column>
    <column name="name"> Ich bin aus Berlin </column>
    ......

für zehn Städte?
Habt Ihr eine Idee?

Danke schonmal im Voraus und liebe Grüße!
 
Da es 10 verschiedene Städte sein sollen, würde ich die Namen in ein Array packen und den Index durch den Zähler der For-Schlefe errechnen.

Javascript:
stadt = new Array("Stuttgart", "Hamburg", "Frankfurt", "Berlin", "München", "Köln", "Heilbronn", "Mannheim", "Dortmund", "Bonn");

for (var i = 8999369; i <= 8999379; i++) {
    index = i - 8999369;
    Ausgabe = "Ich bin aus " + stadt[index] + "<br />";
    document.write (Ausgabe);
}
 

Neue Beiträge

Zurück