$(document).ready(function(){
var date = new Date();
var d = date.getDate();
var m = date.getMonth();
var y = date.getFullYear();
var month = new array("January","February","March","April","May","June","July","August","September","October","November","December");
var mon;
mon = month(m);
var today = m+"/"+d+"/"+y
$('#calendar').append('<div id="today">Today is'+' '+mon+'/'+d+'/'+y+'.');
});
views:
78answers:
2
A:
It looks like you don't close your <div id="today"> tag. Add </div> into your code.
Like so:
$('#calendar').append('<div id="today">Today is'+' '+mon+'/'+d+'/'+y+'.'+'</div>');
Matt Ellen
2010-06-08 07:24:41
It din't work matt.
Sakti
2010-06-08 07:27:52
+4
A:
Instead of mon = month(m); use square bracket notation: mon = month[m]; and new array() should be new Array() or better yet, use an array literal, like ['First','Second','Third']
$(document).ready(function(){
var date = new Date();
var d = date.getDate();
var m = date.getMonth();
var y = date.getFullYear();
var month = ["January","February","March","April","May","June","July","August","September","October","November","December"];
var mon;
mon = month[m];
var today = m+"/"+d+"/"+y
$('#calendar').append('<div id="today">Today is'+' '+mon+'/'+d+'/'+y+'.');
});
Andrew
2010-06-08 07:26:32
Careful, Andrew. With mind-reading skills like that, someone will kidnap you and sell you to a carnival. ;)
Matt Ellen
2010-06-08 16:19:27