In This Chapter Moving an object onscreen • Responding to keyboard input • Reading mouse input • Running code repeatedly • Bouncing off the walls Using image-swapping and compound images Reusing code Using external script files JavaScript has a serious side, but it can be a lot of fun, too. You can easily use JavaScript […]
In This Chapter Extracting data from drop-down lists Managing multiple-selection lists Getting data from check boxes Getting information from radio groups Validating input with regular expressions Using character, boundary, and repetition operators Working with pattern memory It’s very nice to be able to get input from the user, but sometimes users make mistakes. It’d be […]