This site will look much better in a browser that supports web standards, but it is accessible to any browser or Internet device.


Comp 140 - Lab 6 - FAQ




Laboratory Assignment 6

  1. Can I do this lab at home?
    Yes, if you have a MS Windows-based computer. Come and talk to me if you don't.
  2. What do I need to know before doing this lab?
    Review online notes on JavaScript especially pertaining to Date objects. The Mozilla JavaScript documentation is helpful. Review the online jQuery tutorial here. The lab guides you through the process of creating and configuring a third party UI widget (datetimepicker from kendoUI) within a web page.
  3. How do I fix the JavaScript buggy code given in the lab write-up?
    Recall the requirement is to provide a time that is the nearest quarter hour of the current time. For example, if the current time is 3:12, then 3:15 is the rounded quarter hour value expected. How many 15 minute intervals are there in an hour block of minutes? And what of the edge condition that the minutes is 55, what is the hour expected?
  4. What should I have learned from completing this lab?
    The jQuery library provides tools to help you more easily manipulate a page of HTML. Many third party vendors supply specialized user interface "widgets" using jQuery and JavaScript which can help you create better, more usable web pages. Cookies are small text files passed between the web server and the local computer which can track your page viewing and other information about you. Cookies can be manipulated using jQuery functions.