Termine löschen oder ausblenden
nemesis
- javascript
Ich will auf meiner Homepage einen Seite mit Terminen darauf machen. Nun möchte ich aber nicht immer, wenn ein Termin abgelaufen ist, diesen manuel löschen. Nun möchte ich gerne wissen wie man das mit Javascript realiesen kann, dass er nach Datum nur noch diese Termine anzeigt die noch bevorstehen.
Besten Dank und Gruss
nemesis
Hallo,
Nun möchte ich gerne wissen wie man das mit Javascript realiesen kann, dass er nach Datum nur noch diese Termine anzeigt die noch bevorstehen.
Das geht nicht wirklich. Du kannst mit JavaScript höchstens die Systemzeit des Users auslesen, und wenn der mal - aus Sorge um Viren, die am 21.11. zuschlagen sollen - seine Uhr mal eben auf 1983 zurücksetzt, hast Du verloren. Oder auch nur um zu sehen, welche Termine denn jüngst waren :-)
Grüße,
Utz
Hi,
Ich will auf meiner Homepage einen Seite mit Terminen darauf machen. Nun möchte ich aber nicht immer, wenn ein Termin abgelaufen ist, diesen manuel löschen. Nun möchte ich gerne wissen wie man das mit Javascript realiesen kann, dass er nach Datum nur noch diese Termine anzeigt die noch bevorstehen.
Gib jeder Nachricht im Quelltext eine id mit dem Datum der Erstellung, beispielsweise id="nachricht021120" und weise allen, die vor dem aktuellen Datum liegen in einer Schleife die CSS-Eigenschaft display:none zu.
...Schleife... {
document.getElementById('zaehler').style.display = "none";
}
Alles, was du benötigst, findest du hier:
http://selfhtml.teamone.de/html/referenz/attribute.htm#universalattribute
http://selfhtml.teamone.de/javascript/sprache/schleifen.htm
http://selfhtml.teamone.de/javascript/objekte/date.htm
http://selfhtml.teamone.de/javascript/objekte/style.htm
Du solltest trotzdem regelmäßig entrümpeln, damit nicht unnötig viel übertragen wird.
LG Roland