Avatar billede blaesbjerg Nybegynder
25. januar 2004 - 14:33 Der er 4 kommentarer og
1 løsning

Indsæt dato som grafik

Nogen der kan hjælpe mig med at javascript der indsætter datoen som billeder. Månederne skal have navne, så november så datoen bliver f.eks. 23. november 2004 og ikke 23/11-04
Avatar billede roenving Novice
25. januar 2004 - 15:13 #1
Absolut utestet, jeg havde ikke lige giffer liggende ...

-- og så har jeg ladet månederne være hele ord (12 er nok nemmere at bruge end de lidt flere bogstaver !-)

Bemærk også at månederne er navngivet på javascriptsk, så januar er maan1.gif, oktober er maan9.gif og december er maan11.gif ...

<script type="text/javascript">
var tal = new Array();
var maan = new Array();
for(var i=0;10>i;i++){
  tal[i] = "tal" + i + ".gif"
}
for(i=0;12>i;i++){
  maan[i] = "maan" + i + ".gif"
}
function indsaetDato(){
  var d = new Date(),html,propstring = ' height="21px" width="18px">';
  var dag = d.getDate();
  var man = d.getMonth();
  var aar = ""+d.getFullYear();
  dag = (dag>9)?""+dag:"0"+dag;
  dag = dag.split("");
  html = '<img src="' + tal[+dag[0]] + '"' + propstring + '<img src="'+tal[+dag[1]]+'"' + propstring;
  html += '<img src="punktum.gif"' + propstring;//evt også + '&nbsp;'
  html += '<img src="' + maan[man] + '" height="21px">&nbsp;';
  aar = aar.split("");
  for(i=0;4>i;i++){
    html += '<img src="' + tal[+aar[i]] + '"' + propstring
  }
  document.getElementById("datoDiv").innerHTML = html;
}
</script>
Avatar billede roenving Novice
25. januar 2004 - 16:31 #2
øeh,

så januar er maan0.gif ...

-- en lille, men vigtig fejl !-)
Avatar billede blaesbjerg Nybegynder
02. februar 2004 - 15:07 #3
Skidtet virker, så det skal du have point.
Smid lige et svar!
Avatar billede roenving Novice
03. februar 2004 - 17:02 #4
Velbekomme '-)
Avatar billede roenving Novice
16. januar 2006 - 16:41 #5
-- og tak for point ;~}
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

IT-JOB