Servus,
da ich grad dabei bin, mir wieder ne einfach und schlichte HP zu schreiben, um meinen Programme und Scripte online zu stellen, brauch ich Hilfe, bezüglich einer Meldung bei der W3C Validation.
Ich habe keine Ahnung, was der bei diesem Fehler von mir will :(
Schaut euch einfach mal an, was er sagt:
validator.w3.org
Desweiteren habe ich noch (viele) Fehler, bei einer Seite, wo ich alles via JavaScript darstellen lassen möchte, weil ich Werte habe, die in einem Array enthalten sind und nacheinander ausgegeben werden sollen.
validator.w3.org, die 2.
Hier sind noch viele Fehler drinne, einige weiß ich, aber warum funktioniert das mit dem document.write() nicht so recht?
Gibt es vllt eine besser Möglichkeit, Daten mit Hilfe einer Schleife wieder und wieder ausgeben zu lassen?
Vielen Dank schonmal für die Hilfe.
mfg
steffen
PS: Sicherlich wäre es mit PHP kein Problem, meine Probleme zu lösen, aber ich möchte es mit JavaScript lösen.
Homepage selbermachen 7.851 Themen, 35.616 Beiträge
So geht Seite 1 valide
So geht Seite 2 valide
Andere Möglichkeit per JavaScript ist die Nutzung von DOM:
var table=document.createElement("table");
for(var i=0;i<programmname.length;i++)
{
var row=table.insertRow(i);
var cell1=row.insertCell(0);
cell1.style.backgroundImage="url(irgendwas)";
var cell2=row.insertCell(1);
var cell2.innerHTML="was weiß ich";
var cell3=row.insertCell(2);
cell3.style.backgroundImage="url(nochwas)";
}
document.getElementByTagName("body").item(0).appendChild(table);
So geht Seite 2 valide
Andere Möglichkeit per JavaScript ist die Nutzung von DOM:
var table=document.createElement("table");
for(var i=0;i<programmname.length;i++)
{
var row=table.insertRow(i);
var cell1=row.insertCell(0);
cell1.style.backgroundImage="url(irgendwas)";
var cell2=row.insertCell(1);
var cell2.innerHTML="was weiß ich";
var cell3=row.insertCell(2);
cell3.style.backgroundImage="url(nochwas)";
}
document.getElementByTagName("body").item(0).appendChild(table);