Interfaces and Scripting Objects
The following table lists the C/C++ object model interfaces, and identifies which scripting objects most closely match these interfaces.
| Interface | Object
|
| ICSSFilter | No matching object |
| ICSSFilterSite | No matching object |
| IHTMLAnchorElement | A
|
| IHTMLAppBehavior | HTML Applications Reference
|
| IHTMLAreaElement | AREA
|
| IHTMLAreasCollection | areas
|
| IHTMLAttributeCollection | attributes
|
| IHTMLBaseElement | BASE
|
| IHTMLBaseFontElement | BASEFONT
|
| IHTMLBGsound | BGSOUND
|
| IHTMLBlockElement | No matching object
|
| IHTMLBodyElement | BODY
|
| IHTMLBodyElement2 | BODY
|
| IHTMLBookmarkCollection | BODY
|
| IHTMLBRElement | BR
|
| IHTMLButtonElement | BUTTON
|
| IHTMLCommentElement | COMMENT
|
| IHTMLControlElement | No matching object
|
| IHTMLControlRange | No matching object
|
| IHTMLCurrentStyle | No matching object
|
| IHTMLDatabinding | No matching object
|
| IHTMLDataTransfer | No matching object
|
| IHTMLDDElement | DD
|
| IHTMLDialog | window
|
| IHTMLDivElement | DIV
|
| IHTMLDivPosition | No matching object
|
| IHTMLDListElement | DL
|
| IHTMLDocument | document
|
| IHTMLDocument2 | document
|
| IHTMLDocument3 | document
|
| IHTMLDOMAttribute | document
|
| IHTMLDOMChildrenCollection | BODY
|
| IHTMLDOMCollectionator | document
|
| IHTMLDOMNode | document
|
| IHTMLDOMTextNode | document
|
| IHTMLDTElement | DT
|
| IHTMLElement | All element objects
|
| IHTMLElement2 | All element objects
|
| IHTMLElementCollection | elements
|
| IHTMLEmbedElement | No matching object
|
| IHTMLEventObj | event
|
| IHTMLEventObj2 | event
|
| IHTMLFieldSetElement | FIELDSET
|
| IHTMLFiltersCollection | filters
|
| IHTMLFontElement | FONT
|
| IHTMLFontNamesCollection | No matching object
|
| IHTMLFontSizesCollection | No matching object
|
| IHTMLFormElement | FORM
|
| IHTMLFrameBase | No matching object
|
| IHTMLFrameElement | FRAME
|
| IHTMLFramesCollection2 | frames
|
| IHTMLFrameSetElement | FRAMESET
|
| IHTMLHeaderElement | H1 through H6
|
| IHTMLHRElement | HR
|
| IHTMLIFrameElement | IFRAME
|
| IHTMLImageElementFactory | No matching object
|
| IHTMLImgElement | Common properties of IMG, INPUT, INPUT type=image
|
| IHTMLInputButtonElement | INPUT, INPUT type=reset, INPUT type=submit
|
| IHTMLInputElement | INPUT,
INPUT type=checkbox,
INPUT type=file,
INPUT type=hidden,
INPUT type=image,
INPUT type=radio, INPUT type=reset,
INPUT type=submit,
INPUT type=text
|
| IHTMLInputFileElement | INPUT, INPUT type=file
|
| IHTMLInputHiddenElement | INPUT, INPUT type=hidden
|
| IHTMLInputImage | INPUT, INPUT type=image
|
| IHTMLInputTextElement | INPUT, INPUT type=text
|
| IHTMLIsIndexElement | ISINDEX
|
| IHTMLLabelElement | LABEL
|
| IHTMLLegendElement | LEGEND
|
| IHTMLLIElement | LI
|
| IHTMLLinkElement | LINK
|
| IHTMLLinkElement2 | LINK
|
| IHTMLLocation | location
|
| IHTMLMapElement | MAP
|
| IHTMLMarqueeElement | MARQUEE
|
| IHTMLMetaElement | META
|
| IHTMLMimeTypesCollection | No matching object
|
| IHTMLNextIdElement | NEXTID
|
| IHTMLObjectElement | OBJECT
|
| IHTMLOListElement | OL
|
| IHTMLOpsProfile | userProfile
|
| IHTMLOptionButtonElement | INPUT, INPUT type=radio
|
| IHTMLOptionElement | OPTION
|
| IHTMLOptionElementFactory | No matching object
|
| IHTMLOptionsHolder | No matching object
|
| IHTMLParaElement | P
|
| IHTMLPersistData | P
|
| IHTMLPersistDataOM | P
|
| IHTMLPluginsCollection | EMBED
|
| IHTMLRect | No matching object
|
| IHTMLRectCollection | No matching object
|
| IHTMLRuleStyle | style
|
| IHTMLRuleStyle2 | style
|
| IHTMLScreen | screen
|
| IHTMLScriptElement | SCRIPT
|
| IHTMLSelectElement | SELECT
|
| IHTMLSelectionObject | selection
|
| IHTMLSpanFlow | SPAN
|
| IHTMLStyle | style
|
| IHTMLStyle2 | style
|
| IHTMLStyleElement | STYLE
|
| IHTMLStyleSheet | styleSheet
|
| IHTMLStyleSheetRule | styleSheet
|
| IHTMLStyleSheetRulesCollection | styleSheets
|
| IHTMLStyleSheetsCollection | styleSheets
|
| IHTMLTable | TABLE
|
| IHTMLTable2 | TABLE
|
| IHTMLTableCaption | CAPTION
|
| IHTMLTableCell | TD, TH
|
| IHTMLTableCol | COL, COLGROUP
|
| IHTMLTableRow | TR
|
| IHTMLTableRow2 | TR
|
| IHTMLTableRowMetrics | TR
|
| IHTMLTableSection | TBODY, THEAD, TFOOT
|
| IHTMLTextAreaElement | TEXTAREA
|
| IHTMLTextContainer | No matching object
|
| IHTMLTextElement | All element objects
|
| IHTMLTextRangeMetrics | TextRange
|
| IHTMLTextRangeMetrics2 | TextRange
|
| IHTMLTitleElement | TITLE
|
| IHTMLTxtRange | TextRange
|
| IHTMLUListElement | UL
|
| IHTMLUniqueName | UL
|
| IHTMLWindow2 | window
|
| IHTMLWindow3 | window
|
| IHTMLXMLDeclElement | window
|
| IMarkupContainer | No matching object
|
| IMarkupPointer | No matching object
|
| IMarkupServices | No matching object
|
| IOmHistory | history
|
| IOmNavigator | navigator
|
| MSHTML Events | Related C++ DISP interface events
|