How Can I show the date in HTML?

date, html, javascript, jquery

Solution

You can do the following.

Your javascript should look like below

    <script>
       function ReturnDay() 
    {
       var d = new Date();
       var n = d.getDay();
       var today ="";

       if (n == 0)
        today = 'Sunday';
       else if (n == 1)
        today = 'Monday';
       else if (n == 2)
        today = 'Tuesday';
       else if (n == 3)
        today = 'Wednesday';
       else if (n == 4)
        today = 'Thursday';
       else if (n == 5)
        today = 'Friday'
       else if (n == 6)
        today = 'Saturday';
       else
       alert('Today is NoDay');

        document.getElementById("DateAndTime").value = today;
    }
ReturnDay();
    </script>

and your html

 <input id="DateAndTime" type="text" value ="" />

Link to jsfiddle: http://jsfiddle.net/mr2rr/

Problem

I want the date to be sn at my page, I used this fn to the date using Javascript: ``` function Return() { var d = new Date(); var n = d.(); var to =""; if (n == 0) to = 'Sun'; else if (n == 1) to = 'Mon'; else if (n == 2) to = 'Tues'; else if (n == 3) to = 'Wednes'; else if (n == 4) to = 'Thurs'; else if (n == 5) to = 'Fri' else if (n == 6) to = 'Satur'; else alert('To is No'); return to; } ``` At the page I used this line to call it, but it's not working: ``` <input id="DateAndTime" type="text" value ="Return()"></input> ``` Do you know can I display it on the page? And if you know any better(but simple too) ideas for sing the date at pages please inform me about it. Thanks a lot :)

Original source