Antworten auf deine Fragen:
Neues Thema erstellen

Tag Ausgabe für Link, Title...

Jason-Design

Jason-Design

Hey Leutz,

ich brauche eure Hilfe, und zwar will ich via Javascript den Heutigen Tag ausgeben lassen, dieser Tag soll dann in einer Div und einem Link stehen.

Das ganze sieht bis jetzt so aus

Das Javascript:
PHP:
<script type="text/javascript">
<!--
function dasheute()
  {
  heute = new Date();
  Jhr = heute.getYear();
  korryear = ( Jhr >= 2000 ) ? Jhr : ( ( Jhr < 80 ) ? Jhr + 2000 : Jhr + 1900 )
  TAGArray = new initArray("Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag");
  wtag = TAGArray[(heute.getDay()+1)];
  ktag = heute.getDate();
// 2stelliger Tag
  if(document.datum.lang.checked)
    {
    ktag = ((ktag < 10) ? "0" + ktag : ktag);
    }
  kmonat = heute.getMonth() + 1;
// 2stelliger Tag
  if(document.datum.lang.checked)
    {
    kmonat = ((kmonat < 10) ? "0" + kmonat : kmonat);
    }
  MONArray = new initArray("Januar","Februar","M\xE4rz","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember");
  monl = MONArray[(heute.getMonth()+1)];
  with(document.datum)
  {
  tag.value = ktag;
  monat.value = kmonat;
  jahr.value = korryear;
  wotag.value = wtag;
  monatl.value = monl;
  ganz.value = wtag+", "+ktag+"."+kmonat+"."+korryear;
  }
  }

//-->
</script>
Der Div mit dem Link
PHP:
<div id="sidebarlinks">
<a href="http://jason-design.de/{der heutige Tag}" title="{der heutige Tag} G&auml;stebuch Sticker"><div id="{der heutige Tag}navr"></div></a>
</div>
Nur weiß ich nicht wie ich das dort rein kriege.
Bin noch ein blutiger Anfänger was js angeht, hab das js von hier:

Hoffe Ihr könnt mir helfen weil das würde mir eine Menge an arbeit abnehmen.

/edit Das ganze Brauche ich auch noch für Monate

Danke im Voraus für jede Antwort.
MFG
Jason
 
Zuletzt bearbeitet:

AW: Tag Ausgabe für Link, Title...

Wäre super wenn Du das mal etewas konkretisieren könntest!
Was heißt "der heutige Tag"? Der Wochentag oder das Datum ohne Jahreszahl oder mit Jahreszahl etc.?

Für den Anfang versuch das mal:
HTML:
<script type="text/javascript">

var heute = new Date();
var jahr = heute.getFullYear();
var monat = heute.getMonth()+1;
var tag = heute.getDate();

document.write('<a href="http://jason-design.de/'+tag+"."+monat+"."+jahr+'" title="'+tag+"."+monat+"."+jahr+' G&auml;stebuch Sticker"> <div id="'+tag+"."+monat+"."+jahr+'">Text</div></a>');
</script>
 
Zuletzt bearbeitet:

Jason-Design

Jason-Design

AW: Tag Ausgabe für Link, Title...

Den Wochentag also Heute ist Montag dann sollte da reinkommen Montag und halt wenn heute vorbei ist soll dann Dienstag rein
 

pixelbienchen

Noch nicht viel geschrieben

AW: Tag Ausgabe für Link, Title...

dann müsstest du noch

var wochentag = heute.getDay();
var woche = new Array ("Montag", "Dienstag", "Mittwoch", "Donnerstag", "Freitag", "Samstag", "Sonntag");

dazu nehmen und
'+tag+"."+monat+"."+jahr+'
zu
'+woche[wochentag-1]+","+tag+"."+monat+"."+jahr+' ergänzen
 

Duddle

Posting-Frequenz: 14µHz

AW: Tag Ausgabe für Link, Title...

Ich verstehe nicht, warum du das mit JavaScript machen willst. Offenbar möchtest du deine Seite dynamisch (abhängig vom Tag) generieren lassen, dafür wird in der Regel eine serverseitige (Script-)Sprache wie PHP benutzt.

Bist du sicher, dass du das mit JS machen musst/willst?


Duddle
 
AW: Tag Ausgabe für Link, Title...

Solltest Du es so mnachen wie Pixelbienchen es vorschlug:
HTML:
<script type="text/javascript">

var wochentag = heute.getDay();
var woche = new Array ("Montag", "Dienstag", "Mittwoch", "Donnerstag", "Freitag", "Samstag", "Sonntag");

document.write('<div id="sidebarlinks">');
document.write('<a href="http://jason-design.de/'+woche[wochentag-1]+'" title="'+woche[wochentag-1]+' G&auml;stebuch Sticker"> <div id="'+woche[wochentag-1]+'">Text</div></a>');
document.write('</div>');

</script>

@Duddle
Des Menschen Wille ist ein Himmelreich. :)
 

Jason-Design

Jason-Design

AW: Tag Ausgabe für Link, Title...

Ich verstehe nicht, warum du das mit JavaScript machen willst. Offenbar möchtest du deine Seite dynamisch (abhängig vom Tag) generieren lassen, dafür wird in der Regel eine serverseitige (Script-)Sprache wie PHP benutzt.

Bist du sicher, dass du das mit JS machen musst/willst?


Duddle

Weil das extra seiten sind die halt nur an den bestimmten tagen zusehen ist. und ich weiß nicht wie ich das anders machen soll und denke das ist mit js machbar und mit php

Solltest Du es so mnachen wie Pixelbienchen es vorschlug:
HTML:
<script type="text/javascript">

var wochentag = heute.getDay();
var woche = new Array ("Montag", "Dienstag", "Mittwoch", "Donnerstag", "Freitag", "Samstag", "Sonntag");

document.write('<div id="sidebarlinks">');
document.write('<a href="http://jason-design.de/'+woche[wochentag-1]+'" title="'+woche[wochentag-1]+' G&auml;stebuch Sticker"> <div id="'+woche[wochentag-1]+'">Text</div></a>');
document.write('</div>');

</script>
@Duddle
Des Menschen Wille ist ein Himmelreich. :)

danke euch ich probiers mal, wenn nicht klappt schreibe ich nochmal

Jason-Design
 

Jason-Design

Jason-Design

AW: Tag Ausgabe für Link, Title...

Entweder bin ich dumm oder ich rafs nicht, hab es im head bereich und auch in der body gepackt aber spawnt ja noch nicht mal die sidebar

HTML:
<script type="text/javascript">

var wochentag = heute.getDay();
var woche = new Array ("Montag", "Dienstag", "Mittwoch", "Donnerstag", "Freitag", "Samstag", "Sonntag");

document.write('<div id="sidebarlinkshead"></div>');
document.write('<div id="sidebarlinks">');
document.write('<a href="http://jason-design.de/Kontakt" title="Test G&auml;stebuch Sticker"><div id="testnavr1"></div></a>');
document.write('<a href="http://jason-design.de/Kontakt" title="Test G&auml;stebuch Sticker"><div id="testnavr2"></div></a>');
document.write('<a href="http://www.gaestebuch-sticker.jason-design.de/'+woche[wochentag-1]+'s" title="'+woche[wochentag-1]+'s G&auml;stebuch Sticker"> <div id="'+woche[wochentag-1]+'navr"></div></a>');
document.write('</div>');

</script>
 

Jason-Design

Jason-Design

AW: Tag Ausgabe für Link, Title...

Entweder bin ich dumm oder ich rafs nicht, hab es im head bereich und auch in der body gepackt aber spawnt ja noch nicht mal die sidebar

HTML:
<script type="text/javascript">

var wochentag = heute.getDay();
var woche = new Array ("Montag", "Dienstag", "Mittwoch", "Donnerstag", "Freitag", "Samstag", "Sonntag");

document.write('<div id="sidebarlinkshead"></div>');
document.write('<div id="sidebarlinks">');
document.write('<a href="http://jason-design.de/Kontakt" title="Test G&auml;stebuch Sticker"><div id="testnavr1"></div></a>');
document.write('<a href="http://jason-design.de/Kontakt" title="Test G&auml;stebuch Sticker"><div id="testnavr2"></div></a>');
document.write('<a href="http://www.gaestebuch-sticker.jason-design.de/'+woche[wochentag-1]+'s" title="'+woche[wochentag-1]+'s G&auml;stebuch Sticker"> <div id="'+woche[wochentag-1]+'navr"></div></a>');
document.write('</div>');

</script>

Hat sich erledigt hab auf js verzichtet, hab es vom cms ausgeben lassen
CMS ist Drupal über den Befehl: <?php print format_date(time(),'custom','D'); ?>

Aber trotzdem Danke für eure Mühe!

mich würde aber noch interessieren warum

document.write('<div id="sidebarlinkshead"></div>');

es nicht gespawnt werden konnte, für später als hilfe stellung.
 
Bilder bitte hier hochladen und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Antworten auf deine Fragen:
Neues Thema erstellen

Willkommen auf PSD-Tutorials.de

In unseren Foren vernetzt du dich mit anderen Personen, um dich rund um die Themen Fotografie, Grafik, Gestaltung, Bildbearbeitung und 3D auszutauschen. Außerdem schalten wir für dich regelmäßig kostenlose Inhalte frei. Liebe Grüße senden dir die PSD-Gründer Stefan und Matthias Petri aus Waren an der Müritz. Hier erfährst du mehr über uns.

Stefan und Matthias Petri von PSD-Tutorials.de

Nächster neuer Gratisinhalt

03
Stunden
:
:
25
Minuten
:
:
19
Sekunden

Neueste Themen & Antworten

Flatrate für Tutorials, Assets, Vorlagen

Statistik des Forums

Themen
118.621
Beiträge
1.538.378
Mitglieder
67.545
Neuestes Mitglied
helenkitina
Oben