Brooks, David R.,

An introduction to HTML and JavaScript for scientists and engineers / David R. Brooks. - London : Springer, c2007. - xi, 200 p., [2] p. ill. (some col.) ; 24 cm.

Includes index.

1 Introducing the Tools
1.1. What Is an HTML Document?
1.1.2 What Is javascript?
1. 13 How Do You Create HTML/javascript Documents?
1. 14 Some Typographic Conventions Used in This Book
1.1.5 Where Should I Look for More Information
About HTML and javascript?
1.2 Your First ihtml/javascript Documents
1.3 Accessing HTMI Documents on the Web
1 .4 Another Example
2 WA m ^ s
2.1 Documents, Elements, Attributes, and Values
2. 1 1 Essential Elements
2.1.2 Some Other Important Elements
2.2 HT M L Syntax and Style
2.3 Using the script Element
2.4 Creating and Organizing a W eb Site
2.5 Selecting and Using Colors
2.6 Using Cascading Style Sheets
2.7 Another E xample
3.1 The table Element
3. 11 Basic Table Formatting
3. 12 Merging Cells across Rows and Columns
3 2 The Elment
3.3 Creating Pull-Down Lists
3.4 Combining Tables and Forms
35 E-Mailing the Contents of Forms
3.6 The List Elements
3.7 Another E xample
41 Capabilities of javascript
4.2 Some Essential Terminology
4.3 Structure of javascript Code
4.3.1 javascript Statements
4.3.2 Statement Blocks
4.3.3 Comments
4.4 Data and Objects
4.4.1 Data Declarations and Variables
4.4.2 Data Types
4 .4 .3 iterais
4.44 Case Sensitivity
4.4.5 Objects and Methods for Input and Output
4.4.6 String Methods
4.5 Tokens, Operators, Expressions, and Statements
4.5.1 Tokens4.5.2 Arithmetic Operators
4.5.3 The Assignment Operator
4.5.4 Shorthand Arithmetic/Assignment Operators.
4.6 The javascript math Object
4,7 Comparison Operators and Decision-Making Structures
4.7.1 Relational and Logical Operators
4.7.2 The i Construct (Branching Structures)
4.73 The switch Construct
4 8 oop Structures
4.8.1 Count-Controlled Loops
4.8.2 Conditional Loops
4.9 Using javascript to Change Values in Form Fields
4.i0 Another Example
5.1 Basic Ai ay Properties
5.2 Some Operations on Arrays
5,2.1 Manipulating Stacks and Queues
5.2.2 Sorting
5.3 Creaing Two-Dimensional Arrays
5.4 Using Arrays to Access the Contents of Forms
5.41 Accessing Values of type= text" Fields
5,142 Accessing type="radio" and type="checkbox"
Fields
5.5 Iiding the Contents of a javascript Script
5.6 Another Example
6.1 The Purpose of Functions in Programming
6.2 Defining javascript Functions
6.3 Using javascript Functions with HTML Forms
6.3.1 Using Numerical Values as Input
6.3.2 Using Field Name value Attributes as Input
6.3.3 Using Field Names as Input
6.3.4 Using Entire Forms as Input
"6.4 Some Global Methods and Event Handlers
6.4.1 Global Methods
6.4.2 Using Event Handlers with Forms and Functions
6.5 Recursive Functions
6.6 Passing Values from One Document to Another
6.7 Revisiting the javascript sort ) Method
6,.8 More Examples
A.I HTML Document Examples
A.2 Displaying Special Characters in an HTML Document



9781846286568 (pbk.) 1846286565 (pbk.)


HTML (Document markup language)
JavaScript (Computer program language)

005.2762 / B8731