Java Script

JavaScript and AJAX are phenomenal tools, but one of the most interesting f – (and frustrating) aspects of Web development is how fast it’s changing — and how much there is to learn. Here’s a list of ten interesting resources for further exploration. Some are reference sites; some are other libraries and frameworks you may […]

Ten Amazing jQuery Plugins (Javascript And Ajax)

The jQuery library is amazing enough on its own, but it has yet another wonderful surprise up its sleeve: a marvelous plugin interface that makes new plugins or extensions to the library easy to add. The plugins do many things, from changing the way your page looks to including audio and simplifying certain AJAX calls. […]

Introduction To Javascript And Ajax

The World Wide Web officially celebrated its 20th birthday as I began writing this topic. In one sense, it’s hard to believe that the technology has been around this long already. At another level, it’s amazing how much has happened in that short time. When I started teaching and writing about the Internet (long before […]

The Part of Tens (Javascript And Ajax)

In this part The Part of Tens feature is a staple of For topic topics, but I’ve saved some of the best treats for the end. Chapter 15 highlights a number of jQuery plugins. These tools add incredible features to JavaScript, like the ability to automatically translate your page to a foreign language, image galleries, […]

Improving Usability with jQuery (Javascript And Ajax)

In This Chapter Creating an accordion page Building a tab-based interface Working with scrollbars Managing selectable items Building a sorting mechanism Using the dialog box tool The jQuery UI adds some outstanding capabilities to your Web pages. Some of the most interesting tools are widgets, which are user interface elements not supplied in standard HTML. […]

Using the jQuery User Interface Toolkit (Javascript And Ajax)

In This Chapter Exploring the jQuery user interface • Installing the UI and templates • Adding date pickers, dialog boxes, and icons Dragging and dropping Working with scrollbars Building a sorting mechanism Creating an accordion page Building a tab-based interface The jQuery library is an incredible tool for simplifying JavaScript programming. The library is so […]

Animating jQuery (Javascript And Ajax)

In This Chapter Setting up for animation Hiding and showing elements with jQuery Fading elements in and out Adding a callback function to a transition Understanding object chaining Modifying elements Using selection filters The jQuery library simplifies a lot of JavaScript coding. One of its biggest advantages is how it allows you to add features […]

Moving and Grooving Using JavaScript

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 […]

Getting Valid Input Using 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 […]

Talking to the Page Using JavaScript

In This Chapter Introducing the Document Object Model Responding to form events Connecting a button to a function Retrieving data from text fields Changing text in text fields Sending data to the page Working with other text-related form elements Viewing the source of dynamically generated code JavaScript is fun and all, but it lives in […]