Tabellen

ahamm

Mitglied
hallo
wie kann ich in diesem script


<script language="JavaScript">
<!--

tab = "<table>";

for(i=0;i<10;i++)
{
tab = tab + "<tr>";

for(ii=0;ii<10;ii++){
id = i*10 + ii;
farbe = id;
farbe = farbe*5555;
farbe = farbe + 110000;
tab = tab + "<td id=\""+id+"\" style=\"background:#"+farbe+"\">" + id + "</td>";
}
tab = tab + "</tr>";
}

tab = tab + "</table>";
document.write(tab);
//-->
</script>




das cellpadding einbringen die tabelle wird so aufgerufen


<html>
<head>
<script language="JavaScript">
<!--
document.write("<table><tr><td>dies ist die zelle der tabelle<\/td><\/td><\/table>" $Var;
//-->
</script>
</head>
<body>

</body>
</html>





bin leider ein blutiger anfaenger.danke fuer eure hilfe
 
hi.danke dir fuer die schnelle antwort.
nun hab ich ein anderes Problem ich moechte zu jedem tabellenelement ein bild zuweisen wie mache ich dass
danke im voraus
 
Also ich mochte ein Raster haben in dem ich Bilder reinkopiere so dass diese nahtlos aneinander passen.Am
Anfang soll aber ein einheitliches Bild in jeder Zelle sein,
dannn soll duch das Klicken des Bildes in der Library und wiederholtes Klicken auf diesen Raster eine Kopie vom Bild dort eingesetzt werden.
Danke
 
Zuletzt bearbeitet:
write() schreibt HTML-Code in ein Dokument, also erweitere die Strings um das, was du haben willst.
Code:
tab = tab + "<td id=\""+id+"\" style=\"background:#"+farbe+"\"><img src=\"pfad/zum/bild.gif\"></td>";
 
Danke fuer die schnelle Antwort.
Ein anderes Problem ist dass ich einen Abstand von 4 Pixel zwischen den einzelnen Reihen habe obwohl ich in meiner Tabelle stehen habe


<script language="JavaScript">
<!--

tab = "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\">";

for(i=0;i<10;i++)
{
tab = tab + "<tr>";

for(ii=0;ii<10;ii++){
id = i*10 + ii;

tab = tab + "<td id=\""+id+"\">"+
"<a onfocus=\"this.blur();\" onClick=\"laden("+id+")\" ><img src=\"RASTER.gif\" width=\"80\" height=\"80\" border=\"0\" hspace=\"0\" vspace=\"0\"></a></td>";
}
tab = tab + "</tr>";
}

tab = tab + "</table>";
document.write(tab);
//-->
</script>

und im Head ist geschrieben
<script language="JavaScript">
<!--
document.write("<table><tr><td><\/td><\/td><\/table>");
//-->
</script>

.
Ich arbeite mit dem Aptana Plugin fuer Eclipse und habe Firefox als Browser.
 
Zuletzt bearbeitet:
Zurück