JavascriptProva

domenica 31 marzo 2013

Creazione di Array di caselle del calendario.

Adesso cerchiamo di incasellare queste caselle in un Array!

<script src="../librerie/funzioni.js"></script>

<script>
var casella;
var CaselleInColonna;
var NumeroCaselle;

window.onload=main;
NumeroCaselle=30;
CaselleInColonna=30;
var dat;
function main(){
 dat=new Date();
 dat.setDate(1);
 
 var Nomi =new Array();
 
 for(var n=0;n<NumeroCaselle;n++){
  casella=document.createElement("div");
  document.body.appendChild(casella);
  casella.className="casella";
  casella.style.top=(EN(casella.currentStyle.height)*(n%CaselleInColonna))+"px";
  casella.style.left=(EN(casella.currentStyle.width)*(Math.floor(n/CaselleInColonna)))+"px";
  casella.innerHTML=dataString(dat,WDLETTERALE);
  Nomi.push(casella);
  dat.setDate(1+dat.getDate());  
 }
 alert(Nomi[3].innerHTML);
}



</script>
La riga in verde è una riga-test che mi restituisce il contenuto della quarta casella...

Nessun commento:

Posta un commento