Supportnet / Forum / Skripte(PHP,ASP,Perl...)
Wer kann mir helfen?
Frage
Hi,
ich möchte mit einen JavaScript erreichen, dass das nächste Jahr abhängig vom aktuellen Jahr angezeigt wird. Also z.B. jetzt haben wir 2008 und es soll das Jahr 2009 angezeigt werden und im Jahr 2010 soll 2011 usw. angezeigt werden. Es müsste beim aktuellen Jahr immer 1 dazugezählt werden.
mein Ansatz bis jetzt lautet so:
<code>
<SCRIPT Language="JavaScript" type="text/javascript">
jetzt=new Date();
thisyear=jetzt.getYear();
Jahr=(thisyear + 1);
document.write(Jahr);
</SCRIPT>
</code>
Was noch fehlt ist:
Das Jahr soll aber nicht angezeigt werden, wenn sich es bei dem ermittelten Jahr um das aktuelle Jahr handelt.
Wie müsste das Script dafür lauten?
Danke!
[*][sup][i]
*Threadedit* 12:26:44, 29.02.2008
Admininfo: zum Artikel/ Betreff. Bitte beachte [u][url=https://supportnet.de/faqsthread/840]FAQ 2, #4[/url][/u] bei deiner nächsten Anfrage.[/i][/sup]
Antwort 1 von DeluxeStyle
Zitat:
Das Jahr soll aber nicht angezeigt werden, wenn sich es bei dem ermittelten Jahr um das aktuelle Jahr handelt.
Das Jahr soll aber nicht angezeigt werden, wenn sich es bei dem ermittelten Jahr um das aktuelle Jahr handelt.
welches ermittelte Jahr?
Antwort 2 von Tom-H.
... praktisch das jeweilige gerade Jahr 2008/2010/2012 usw. soll nicht angezeigt werden.
Antwort 3 von Tom-H.
Nachtrag:
das ermittelte Jahr ergibt sich hieraus:
Jahr=(thisyear + 1);
das ermittelte Jahr ergibt sich hieraus:
Jahr=(thisyear + 1);
Antwort 4 von DeluxeStyle
<SCRIPT Language="JavaScript" type="text/javascript">
jetzt=new Date();
var Jahr = jetzt.getFullYear();
document.write(Jahr + 1);
</SCRIPT>dabei wird das aktuelle Jahr nicht angezeigt
also es wird 2009 angezeigt
Antwort 5 von son_quatsch
<SCRIPT Language="JavaScript" type="text/javascript">
var jetzt=new Date();
var Jahr=jetzt.getYear()+ 1;
if (Jahr% 2!= 0) document.write(Jahr);
</SCRIPT>Antwort 6 von DeluxeStyle
jetzt kapier ich es erst. sorry
Antwort 7 von Tom-H.
Wenn bei diesen Code im Jahr 2009 die Jahreszahl 2009 nicht angezeigt wird, dann ist es das was ich suche. Dann müsste im Jahr 2010 die Jahreszahl 2011 usw. erscheinen. Wenn es so ist, danke ich dir für deine schnelle Hilfe.
Antwort 8 von DeluxeStyle
das hattest du ja schon mit deinem code... da wird nie das aktuelle Jahr angegeben, sondern das nächste
Antwort 9 von son_quatsch
Zitat:
Wenn bei diesen Code...
Wenn du von mir sprichst: ja. Aber einfach ausprobieren :-)Wenn bei diesen Code...
Sprich: du willst nur ungerade Folgejahre anzeigen, richtig?
Antwort 10 von Tom-H.
@ son_quatsch
Ja, die ungeraden sollen nur angezeigt werden. Ich habe es schon ausprobiert. Es fuzt! Danke!
Ja, die ungeraden sollen nur angezeigt werden. Ich habe es schon ausprobiert. Es fuzt! Danke!

