Chapter 20. T

Table of Contents
TABLE object An object that represents a table within a document.
TABLE.align A controlling property for the alignment of table cells within a table.
TABLE.background A URL of an image to be used as the background for a table.
TABLE.bgColor The background color value for a table.
TABLE.border The width of the border around cells in a table.
TABLE.borderColor The color of the border around the cells in a table.
TABLE.borderColorDark The color value of the shadowed edge of the table border (assuming the table is lit from the top left).
TABLE.borderColorLight The color value of the highlighted edge of the table border (assuming the table is lit from the top left).
TABLE.caption The caption text contained in a CAPTION object belonging to the TABLE object.
TABLE.cellPadding The width of the cell padding around the cell contents within a table.
TABLE.cells[] A collection of all the cells in a <TABLE>.
TABLE.cellSpacing The width of the cell spacing between cells in a table.
TABLE.cols The number of columns in a table.
TABLE.createCaption() Creates a new CAPTION object for use with the table.
TABLE.createTFoot() Creates a new TFOOT object for use with the table.
TABLE.createTHead() Creates a new THEAD object for use with the table.
TABLE.dataPageSize Part of the data-binding model in MSIE that maps table rows to database rows.
TABLE.deleteCaption() Deletes the CAPTION object currently belonging to the table.
TABLE.deleteRow() Deletes a specified row within the TABLE object.
TABLE.deleteTFoot() Deletes the table footer from the owning table.
TABLE.deleteTHead() Deletes the table header from the owning table.
TABLE.frame A control over which of the table cells sides are controlled by the BORDER tag attribute and border property of the TABLE object.
TABLE.height The height of the TABLE in pixels.
TABLE.insertRow() Insert a new row into the table at a specified row index.
TABLE.nextPage() Part of the data binding mechanism that pages the table according to the contents of a database selection.
TABLE.previousPage() Part of the data binding mechanism that pages the table according to the contents of a database selection.
TABLE.refresh() Part of the data binding mechanism that refreshes the table according to the contents of a database selection.
TABLE.rows[] A collection of all the rows in a <TABLE>.
TABLE.rules Controls the drawing of border rules around table cells.
TABLE.summary Adds a summary text object to the table.
TABLE.tBodies[] A collection of all TBODY objects within a table.
TABLE.tFoot A reference to a TFOOT object for the table if there is one defined.
TABLE.tHead A reference to a THEAD object for the table if there is one defined.
TABLE.width The width of the TABLE in pixels.
TableColElement object A means of accessing cells in a particular column of the table without needing to traverse the rows.
TableColElement.align The alignment settings for a column or column group in the table.
TableColElement.ch The alignment character for cells in the column.
TableColElement.chOff The offset of the alignment character.
TableColElement.span The number of columns that a column group should span.
TableColElement.vAlign The vertical alignment setting for a column within the table.
TableColElement.width The width of a column within the table.
TableSectionElement object DOM level 1 specifies a single object that MSIE implements as TFOOT and THEAD objects.
tags An alternative reference to the document.tags property in JSS.
taint() A method for controlling secure access to data values.
TBODY object An object that encapsulates a <TBODY> tag within a <TABLE> block.
TBODY.align A control for the alignment of cells within the TBODY object.
TBODY.bgColor The background color of a TBODY object.
TBODY.rows[] A collection of objects, each one containing a description of a row described by a <TR> tag.
TBODY.vAlign A control for the vertical alignment of cells within the TBODY object.
TD object An object that encapsulates a single cell described by a <TD> tag.
TD.abbr An abbreviation value to be used for header cells in the column where the data cell resides.
TD.align A control for the alignment of content within the table cell.
TD.axis The names group of related header cells.
TD.background A URL for an image to be loaded into the background of the table cell.
TD.bgColor The background color for this table cell.
TD.borderColor The color of the border around this table cell.
TD.borderColorDark The color value of the shadowed edge of the table cell border (assuming the table is lit from the top left).
TD.borderColorLight The color value of the highlighted edge of the table cell border (assuming the table is lit from the top left).
TD.cellIndex A zero-based integer value that indicates the position of this cell within the row. This is the horizontal coordinate position of the cell within the table.
TD.ch The alignment character for cells in a column arrangement.
TD.chOff The offset of a column alignment character.
TD.colSpan The number of columns that the table cell spans.
TD.headers A list of ID attribute values for header cells.
TD.height The height in pixels of the table cell.
TD.noWrap Controls whether textual content is allowed to wrap within the table cell.
TD.rowSpan Indicates how many rows the table cell is intended to span.
TD.scope The scope covered by header cells.
TD.vAlign The vertical alignment of content within the table cell.
TD.width The width in pixels of the table cell.
telnet: URL Opens up a telnet client to do terminal mode access.
Ternary operator An operator that requires three arguments.
Text object The DOM level 1 specification describes a Text object which MSIE and Netscape 6.0 implement as a textNode object.
text/JavaScript A MIME type that indicates the content is a JavaScript source text.
TEXTAREA object A multiple line text cell in a form.
TEXTAREA.cols The number of columns that a TextArea may contain.
TEXTAREA.handleEvent() Passes an event to the appropriate handler for this object.
TEXTAREA.readOnly When set to true, the TextArea cannot be modified.
TEXTAREA.rows The number of rows in a text area.
TEXTAREA.select() Selects all the text within the <TEXTAREA> cell allowing it to be cut and pasted by the user.
TEXTAREA.type The type indicator for this Input object.
TEXTAREA.value The text string that has been entered into the text area.
TEXTAREA.wrap Controls the kind of word wrapping effect within the text area.
TextCell object A single line text cell in a form.
TextCell.handleEvent() Pass an event to the appropriate handler for this object.
TextCell.maxLength The maximum length of values to be entered into the text cell.
TextCell.readOnly When set to true, the text cell contents cannot be changed.
TextCell.select() Selects all the textual content of a <INPUT> text cell allowing the user to cut and paste it if they so wish.
TextCell.size The number of characters that have been typed into the text cell.
TextCell.type The type of this Input object.
TextCell.value The text string that has been entered into the text cell.
textNode object A string of text represented as a node within the document hierarchy.
textNode.data The data associated with a text node within the document.
textNode.length The length of the text in a textNode object.
textNode.splitText() A means of splitting the text in a text node into two so that HTML can be placed in between them.
TextRange object An object that represents part of the text stream of an HTML document.
TextRange.boundingHeight The height of the extent rectangle around selected text on the page.
TextRange.boundingLeft The left edge of a selected text on the page.
TextRange.boundingTop The top edge of a selected text on the page.
TextRange.boundingWidth The width of a selected text on the page.
TextRange.collapse() A method that shrinks a text range to an insertion point.
TextRange.compareEndPoints() Compare two TextRange objects.
TextRange.duplicate() Duplicate a TextRange object.
TextRange.execCommand() Part of an MSIE special document command handling mechanism. Execute a command across the text range.
TextRange.expand() Expands a TextRange by a character, word, sentence or story.
TextRange.findText() Defines a text range according to a search.
TextRange.getBookmark() Bookmarks a position in a text range.
TextRange.getBoundingClientRect() A method that returns a rectangle measured in pixels within the client display surface.
TextRange.getClientRects() A collection of textRectangle objects within the client display surface.
TextRange.htmlText Returns a text range as HTML source.
TextRange.inRange() Tests for one text range within another.
TextRange.isEqual() Tests two text ranges for equality.
TextRange.move() Relocates the insertion point of a TextRange.
TextRange.moveEnd() Relocates the end point of a TextRange.
TextRange.moveStart() Relocates the start point of a TextRange.
TextRange.moveToBookmark() Restores a bookmarked TextRange.
TextRange.moveToElementText() Expands the text range to encompass an HTML element.
TextRange.moveToPoint() Expand the text range to include an x, y location.
TextRange.parentElement() A reference to an object that is the next outermost item in the document hierarchy.
TextRange.pasteHTML() Pastes HTML or plain text into the text range.
TextRange.queryCommandEnabled() Part of an MSIE special document command handling mechanism. Indicates the disposition of the specified command.
TextRange.queryCommandIndeterm() Part of an MSIE special document command handling mechanism. Indicates whether the command is in an indeterminate state.
TextRange.queryCommandState() Part of an MSIE special document command handling mechanism. Returns the current state of a command.
TextRange.queryCommandSupported() Part of an MSIE special document command handling mechanism. Checks to see if a command is supported.
TextRange.queryCommandText() Part of an MSIE special document command handling mechanism. Returns the string associated with a command.
TextRange.queryCommandValue() Part of an MSIE special document command handling mechanism. Returns the value of the command.
TextRange.select() Select the text range.
TextRange.setEndPoint() Set the end point of a text range.
TextRange.text Extract the text of a text range.
textRectangle object The extent rectangle that encloses a TextRange object.
textRectangle.bottom The bottom of a textRectangle.
textRectangle.left The left edge of a textRectangle.
textRectangle.right The right edge of a text rectangle.
textRectangle.top The top edge of a textRectangle.
TextStream object An object that represent an I/O text stream. Very useful in a server-side context.
TextStream.AtEndOfLine A Boolean value that indicates the status of the text stream.
TextStream.AtEndOfStream A Boolean value that indicates the status of the text stream.
TextStream.Close() A method that closes a text stream.
TextStream.Column The column number within the file.
TextStream.Line The line number within the text stream.
TextStream.Read() A method that reads text from the text stream.
TextStream.ReadAll() A method that reads the entire text stream in one go.
TextStream.ReadLine() A method that reads a line from the text stream.
TextStream.Skip() A method that skips a specified number of characters through the text stream.
TextStream.SkipLine() A method that skips a line of the text stream.
TextStream.Write() A method that writes to the text stream.
TextStream.WriteBlankLines() A method that writes a specified number of blank lines to the text stream.
TextStream.WriteLine() A method that writes a line to the text stream.
TFOOT object An object that encapsulates a <TFOOT> tag within a <TABLE> block.
TFOOT.align The kind of horizontal alignment applied to items within the <TFOOT> block of a table.
TFOOT.bgColor The background color for items in the <TFOOT> block.
TFOOT.ch The character used for alignment of columns within the table.
TFOOT.chOff The offset of character alignments within a column.
TFOOT.deleteRow() In a multiple row footer, you can delete a particular row with this method.
TFOOT.insertRow() You can insert additional rows into a table footer with this method.
TFOOT.rows[] A collection of rows within a <TFOOT> block belonging to a table.
TFOOT.vAlign The vertical alignment applied to items within the <TFOOT> block of a table.
TH object An object that encapsulates a <TH> table header cell.
TH.abbr An abbreviation value to be used for header cells in the column where the data cell resides.
TH.align The alignment of content within a <TH> table cell.
TH.axis The names group of related header cells.
TH.background A URL for an image to load as the background for a table header cell.
TH.bgColor The background color for a table header cell.
TH.borderColor The border color around a table header cell.
TH.borderColorDark The color value of the shadowed edge of the table cell border (assuming the table is lit from the top left).
TH.borderColorLight The color value of the highlighted edge of the table cell border (assuming the table is lit from the top left).
TH.cellIndex A zero-based integer number that indicates the position of a <TH> cell within a <TR> row. This is effectively the horizontal column coordinate of a table header cell.
TH.ch The alignment character for cells in a column arrangement.
TH.chOff The offset of a column alignment character.
TH.colSpan The number of columns that a header cell spans.
TH.headers A list of ID attribute values for header cells.
TH.height The height in pixels of the table header cell.
TH.noWrap Controls whether text in the table header cell is allowed to wrap.
TH.rowSpan The number of rows that the table header will span.
TH.scope The scope covered by header cells.
TH.vAlign The vertical alignment of content within the table header cell.
TH.width The width in pixels of the table header cell.
THEAD object An object that encapsulates a <THEAD> tag within a <TABLE> block.
THEAD.align The alignment of items within the <THEAD> block of a table.
THEAD.bgColor The background color of items in the <THEAD> block of a table.
THEAD.ch The alignment character for cells in a column arrangement.
THEAD.chOff The offset of a column alignment character.
THEAD.deleteRow() In a multiple row footer, you can delete a particular row with this method.
THEAD.insertRow() You can insert additional rows into a table footer with this method.
THEAD.rows[] A collection of rows within a <THEAD> block of a table.
THEAD.vAlign A control for the vertical alignment of cells within the THEAD object.
this A reference to the receiving object.
Thousands separator A special locale specific character for indicating groups of digits.
throw Throw a custom exception in the hope it will be caught by an error handler.
throws Reserved for future language enhancements.
Time from year A date and time algorithm defined by ECMAScript.
Time range ECMAScript measures time in milliseconds since 01-01-1970 UTC.
Time value A date and time algorithm.
Time within day A date and time algorithm.
TimeClip() A date and time algorithm.
Timeout handlers You can set event handlers to be called when a timeout expires.
Timer events Events that are triggered after a delay time.
<TITLE> A tag that encloses the title block in a document header. It corresponds to the MSIE TITLE object.
TITLE object An MSIE object that represents the <TITLE> block of a document.
TITLE.text The text contained inside the <TITLE> block for the current document.
ToBoolean An internal operator for converting values.
ToInt32 An internal operator for converting values.
ToInteger An internal operator for converting values.
Token Tokens are the fundamental components that an executable script is built from.
ToNumber An internal operator for converting values.
ToObject An internal operator for converting values.
toolbar An alias for the window.toolbar property.
top An alias for the window.top property.
Topic classification Descriptions of topic classifications.
ToPrimitive An internal operator for converting values.
ToString Return a string primitive version of an object.
toString() Returns a string representation of the receiving object.
ToUint16 An internal operator for converting values.
ToUint32 An internal operator for converting values.
TR object An object that encapsulates the row content of a table contained in a <TR> tag.
TR.align The alignment of content within table cells in the row.
TR.bgColor The background color of table cells within the row.
TR.borderColor The color of the border around table cells in the row.
TR.borderColorDark The color value of the shadowed edge of the table row border (assuming the table is lit from the top left).
TR.borderColorLight The color value of the highlighted edge of the table cell border (assuming the table is lit from the top left).
TR.cells[] A collection of cells within this row of the table.
TR.ch The alignment character for cells in a column arrangement.
TR.chOff The offset of a column alignment character.
TR.deleteCell() In a multiple column table, you can delete a particular cell within a row with this method.
TR.insertCell() You can insert an additional cell into the row within a table with this method.
TR.rowIndex A zero-based integer that indicates which row of the table this <TR> block represents.
TR.sectionRowIndex A zero-based integer that indicates which row of the table this <TR> block represents.
TR.vAlign The vertical alignment of content in the table cells in this row.
transient Reserved for future language enhancements.
Transition A visual effect used during event handling in MSIE.
Translation The process of tokenizing and interpreting a script.
Trigonometric function Functions for calculating angular values.
true The Boolean true value.
try ... catch ... finally A mechanism for attempting to execute some potentially problematic code with a means of catching the exception and continuing execution.
TT object An object that represents the font style controlled by the <TT> HTML tag.
TV Set-top boxes The integration of TV and Web content is resulting in new kinds of hardware that displays web page content at TV resolution.
Type The ECMA 262 standard defines nine data types. A type is a set of data values.
Type conversion Type conversion happens automatically as needed.
TypeError object A native error object based on the Error object.
typeof An operator that yields the type of an operand.