Assignments JS.DOM.0

Handing In Assignments

You must hand in by using git

Hand In by git

  • Create an empty repo on bitbucket.org, gitlab.com, or github.com,
  • git push your local repo to the above remote repo.
  • For node assignments please put the line(s)

    node_modules/

    into your .gitignore file.

Send a mail to with:

  • The word 'handin <subjectname>' in the subject line of your mail
  • The url of your repo(s).

Assignment JS.7.0

Take a look at this page. Play with the left side of the footer. Click, and click again.

Create equivalent handlers for the center and right of the footer so that it is dynamic in the same way. I do want, however, the text in the middle column to be yellow. Do remember, that UX is not to let your users guess what they have to do ;)

Assignment JS.10.0

On the basis of the code from Example 8.20 create a page with two or three links to videos. Adapt the controls with Jeremy's code, and feel free to add eg sound controls as well.

Assignment JS.10.1

Create a page with a form containing, at least the following: a date, a slider for a number, and a number. The slider should cover integers from -279 - +6000 °K. The number a value between 0 - 100. The date must be valid. Submit the form to http://x15.dk/hitme.php. Verify results, and iterate until ok.

I want you to test in Opera/Chrome and Firefox. Your hand in must provide screenshots of the form just before submit in both browsers, as well as the code of course.