Suitable for learning basic programming for Web browsers,
successfully. It teaches you how to create client-side scripts (including full
coverage of fundamentals like variables and flow control, plus plenty of screen
book takes small steps, using scripts that work with string and time data first,
and then moving to manipulating browser objects like forms and windows. A
running case study for a trivia game helps anchor the steps with a practical
(and fun) example. There are plenty of tips on debugging your scripts (including
how to use the Microsoft Script Debugger tool), and each section includes sample
questions. (The book also offers extensive answers in over 80 pages at the end
of the book.)
There''s plenty of material on the differences between Internet Explorer and
Netscape, especially when it comes to Dynamic HTML (DHTML). Coverage of the
Document Object Model (DOM) for browsers helps bring the text up to date on some
of the latest standards in Web browsers (including the new Netscape 6).
turn to server-side ASP development (in which the sample trivia game is enhanced
Netscape (through version 4.x) round out the material.
In all, with its approachable style and clearly rendered code examples,
today''s browsers. Even if you haven''t programmed before, this text can give you
the tools you need to bring your static Web pages to life. --Richard Dragan
- Cross-browser compatibility issues
- Displaying errors
- String handling
- Flow control statements
- Introduction to using objects
- The browser object model
- HTML forms (including types of input controls)
- Frames and windows
- Tutorial for regular expressions
- Advanced string methods
- Date, time, and timer objects
- Common errors
- The Microsoft Script Debugger
- Dynamic HTML (DHTML) on Internet Explorer 4.0 and Netscape Navigator 4.x
- The Document Object Model (DOM)
- Introduction to ASP and databases (including SQL basics and database design
with Microsoft Access)
- Sample case study for a trivia game
- Sample exercises and answers
I- nternet Explorer 4 and 5 and Netscape Navigator 4 objects
- ASP object model reference
--This text refers to an out of print or unavailable edition of this title.
With this up-to-date guide, you’ll find everything you need to know in order to
you step by step through this powerful scripting language so you can begin
enhancing your site right away and increase visits. You’ll learn how to take
Web page applications, letting you enhance your sites with interactive, dynamic,
and personalized pages. This fully updated guide shows you how to take advantage
Netscape and Internet Explorer, even if you''ve never programmed before. You
begin with basic syntax and learn about data types and how to structure code for
decision-making. Then you learn to use dates, strings, and other basic objects
provided by the browser, such as forms and windows. From there, you move into
advanced topics like using cookies and dynamic HTML. After you have a solid
foundation, you explore dynamic generation of Web content using server-side
scripting and back-end databases. And you practice what you learn by building a
sample application as you go. What does this book cover? Here are some of the
to identify and correct flaws in your code Techniques for programming the
browser How to use Microsoft Script Debugger and Netscape Script Debugger Ways
programming skills, but some knowledge of HTML. Covers fundamental programming
concepts, cookie creation and use, dynamic HTML, scripting the W3C DOM, and
more. The companion Web site contains the source code and support for the text.
Softcover. --This text refers to the Paperback edition.
From the Publisher
basic knowledge of HTML, but no prior programming experience is necessary.
Whether you want to pick up some programming skills, or want to find out how to
transfer your existing programming knowledge to the Web, then this book is for
you. All you need is a text editor (like Notepad) and a browser, and you''re
ready to go! --This text refers to an out of print or unavailable edition of
From the Author
This is not an academic text nor one of those clever tricks books that leave you
knowing nothing about the language and lost when trying to create your own
written by someone who actually uses this stuff everyday.
It covers all the theory when its needed but its main aim is not discussion but
doing and so it couples an understanding of the fundamentals of programming with
lots of practical real world examples. By the time you''ve read the book you''ll
have all the knowledge you need to head off on your own and create sophisticated
web sites and your own clever tricks.
As well as covering all the basics the book also goes further to cover topics
often missing from some other beginner books such as server-side scripting,
database programming, regular expressions and scripting with browser plus-ins
and ActiveX controls. --This text refers to an out of print or unavailable
edition of this title.
From the Back Cover
Do you want to create more exciting web applications that will increase visits
to your site? With this up-to-date guide, you''ll find everything you''ll need to
takes you step by step through this powerful scripting language so you can begin
enhancing your site right away.
You''ll begin with the basic syntax and learn how to take advantage of native
available to you in the latest browsers. You''ll then progress through more
advanced topics, such as using cookies and jazzing up your web pages with
Inside, you''ll also discover how to use Ajax, a communication technique that
you build truly professional-looking applications that allow you to interact
with the user.
What you will learn from this book
- How to use objects such as dates and strings to manage complex data and
simplify your programs
- Tips for using forms, windows, and other controls
- Ways to spot common syntax and logical errors as well as how to use the
Chapter 2: Data Types and Variables.
Chapter 3: Decisions, Loops, and Functions.
Chapter 5: Programming the Browser.
Chapter 6: HTML Forms--Interacting with the User.
Chapter 7: Windows and Frames.
Chapter 8: String Manipulation.
Chapter 9: Date, Time, and Timers.
Chapter 10: Common Mistakes, Debugging, and Error Handling.
Chapter 11: Storing Information: Cookies.
Chapter 12: Introduction to Dynamic HTML.
Chapter 13: Dynamic HTML in Modern Browsers.