The Jaxcent.Web.Html namespace contains Jaxcent programming classes corresponding directly to HTML tabs on the page. For each tag on the page, a corresponding object can be instantiated, and then used to modify the tag and/or listen to events from that tag.


  All Types     Classes   
  Name Description
The class JaxcentAnchor corresponds to A tags on the page.
The class JaxcentArea corresponds to AREA tags on the page.
The class JaxcentBold corresponds to B tags on the page.
The class JaxcentDiv corresponds to DIV tags on the page.
The class JaxcentForm corresponds to FORM tags on the page.
The class JaxcentGenericHtmlElement is a generic catch-all class that can be used for any tags on the page. It provides all methods, properties and events supported by Jaxcent. However, if the methods or properties are not supported by the actual HTML element on the page, a run time error may occur. If the event is not supported by the HTML element, no callback will come back, and a run time error may also occur.
This is the base class in Jaxcent for all HTML elements. It provides basic features common to all HTML elements.
The class JaxcentImage corresponds to IMG tags on the page.
The class JaxcentInlineFrame corresponds to IFRAME tags on the page.
The class JaxcentInputButton corresponds to INPUT tags of TYPE BUTTON on the page.
The class JaxcentInputCheckbox corresponds to INPUT tags of TYPE CHECKBOX on the page.
The class JaxcentInputHidden corresponds to INPUT tags of TYPE HIDDEN on the page.
The class JaxcentInputPassword corresponds to INPUT tags of TYPE PASSWORD on the page.
The class JaxcentInputRadio corresponds to INPUT tags of TYPE RADIO on the page.
The class JaxcentInputReset corresponds to INPUT tags of TYPE RESET on the page.
The class JaxcentInputSubmit corresponds to INPUT tags of TYPE SUBMIT on the page.
The class JaxcentInputText corresponds to INPUT tags of TYPE TEXT on the page.
The class JaxcentItalic corresponds to I tags on the page.
The class JaxcentListElement corresponds to LI tags on the page.
The class JaxcentNumberedList corresponds to OL tags on the page.
The class JaxcentObjectTag corresponds to OBJECT tags on the page.
The class JaxcentObjectTagParam corresponds to PARAM tags on the page.
The class JaxcentOption corresponds to OPTION tags on the page, i.e. to individual elements of SELECT tags. Objects of this class can also be obtained by calling the getOption method of HtmlSelect objects. To add new options, call the insertOption method of HtmlSelect.
The class JaxcentPara corresponds to P tags on the page.
The class JaxcentRule corresponds to HR tags on the page.
The class JaxcentSelect corresponds to SELECT tags on the page.
The class JaxcentStdButton corresponds to BUTTON tags on the page.
The class JaxcentTable corresponds to TABLE tags on the page.
The class JaxcentTableCell corresponds to TD tags on the page, i.e. to cells of tables. Objects of this class can also be obtained by calling the getCell method of HtmlTableRow objects, or by calling the getCell method of HtmlTable objects. To create new cells on the page, insert rows in the table, and then retrieve the cells from the new row. New cells can also be added to rows by calling insertCell method of HtmlTableRow.
The class JaxcentTableHeaderCell corresponds to TH tags on the page, i.e. to header cells of tables. Objects of this class can also be obtained by calling the getHeaderCell method of HtmlTableRow objects.
The class JaxcentTableRow corresponds to TR tags on the page, i.e. to rows of tables. Objects of this class can also be obtained by calling the getRow method of HtmlTable objects. To add rows to a table on the page, call the insertRow, insertRowText or insertRowHtml methods of HtmlTable.
The class JaxcentTextArea corresponds to TEXTAREA tags on the page.
The class JaxcentUnnumberedList corresponds to UL tags on the page.
The class JaxcentUploadForm extends JaxcentForm, and is meant for processing file uploading. It corresponds to FORM tags. The FORM should contain an INPUT of type FILE, and a SUBMIT button. It may contain other input tags. The value of these inputs at the time of file upload can be retrieved in "onUploadData".

The action, method, encoding type and target of the form are set by Jaxcent on page load, and do not need to be set. (If specified in the FORM tag, these will be over-written.)

A list of style attributes.
Objects of this class are used to update HTML Tables from a data source. The source can be 2-d arrays of HTML strings, or Dataset objects. The display can be configured in various way, and the target table can be updated initially, in response to user events, and/or periodically.
If any new rows need to be inserted during table update operations, any styles to be applied to the new rows can be specified via an object of this class. (If no styles need to be applied, pass in a null instead.)

Objects of this class can be used to apply same or alternate (even/odd) styles to the rows, or a set of styles to the columns. If all new rows should have the same style, RowStyle2 is specified as null. The ColumnStyle[] array is repeatedly applied if it doesn't contain enough members, so an array of two Column styles is enough to generate an even-odd column patterns. rows that are even/odd.