Solved

What version of javascript does IE6 and IE7 use

Posted on 2009-07-15
4
310 Views
Last Modified: 2013-12-08
I am trying to calculate the difference between dates in years and months.  I was delighted when I found the functions getFullYear and getFullMonth.  However when I use them I get the following error:  Object doesn't support this property or method.
My research shows that the functions were implemented in javascript 1.3.  Some sites show IE6/7 has using version 1.2 and others 1.3.  Which is it?  Or do I just I have my syntax wrong?  I am using IE7, Visual Studio 2008 and C#.
Thank you.
relevent code:
 

var BDate =  document.getElementById("txtBirthdate");

            var ODate = document.getElementById("txtOnsetDate");

            var BOD = Date(BDate.valueOf);

                 var years = BOD .getFullYear() - BOD .getFullYear();

Open in new window

0
Comment
Question by:RosalindP
  • 2
4 Comments
 
LVL 9

Expert Comment

by:xBellox
ID: 24862378
Use "new" to create an object:

var BOD = Date(BDate.valueOf);

Open in new window

0
 
LVL 9

Accepted Solution

by:
xBellox earned 500 total points
ID: 24862391
Opps, I said it right, but "copy and paste" it worng... The right should be:


var BOD = new Date(BDate.valueOf);

Open in new window

0
 
LVL 41

Expert Comment

by:HonorGod
ID: 24863124
0
 
LVL 1

Author Closing Comment

by:RosalindP
ID: 31618567
The actual statement is var BOD = new Date(BDate.value);  The new statement was the key.  Thank you.
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

If you are a web developer, you would be aware of the <iframe> tag in HTML. The <iframe> stands for inline frame and is used to embed another document within the current HTML document. The embedded document could be even another website.
This article offers some helpful and general tips for safe browsing and online shopping. It offers simple and manageable procedures that help to ensure the safety of one's personal information and the security of any devices.
The viewer will learn the basics of jQuery, including how to invoke it on a web page. Reference your jQuery libraries: (CODE) Include your new external js/jQuery file: (CODE) Write your first lines of code to setup your site for jQuery.: (CODE)
This Micro Tutorial will demonstrate how nuggets on the Web are formatted by using Chrome Developer Tools. These tools would not only view the site's CSS but it can also modify it and save the CSS to use on your own site.

932 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

14 Experts available now in Live!

Get 1:1 Help Now