FPHTMLAreaElement Object
FPHTMLAreaElement Multiple objects |
Represents an AREA element. AREA elements are contained within MAP elements in an HTML document. Use the FPHTMLAreaElement object to specify the coordinates and shape of an AREA element as well as other attributes of an AREA element. See also the IHTMLAreaElement object.
Using the FPHTMLAreaElement object
Use the areas property of an FPHTMLMapElement or IHTMLMapElement object to return the IHTMLAreasCollection object of a MAP element. Use the item method to return an FPHTMLAreaElement object. The following example returns a string array containing the values of the href property, which is equivalent to a hyperlink, for all the FPHTMLAreaElement objects in the specified FPHTMLMapElement object.
Function GetAreaHREF(objMap As FPHTMLMapElement) As String()
Dim objArea As FPHTMLAreaElement
Dim strAreas() As String
Dim intCount As Integer
ReDim strAreas(objMap.areas.Length - 1)
For intCount = 0 To objMap.areas.Length - 1
Set objArea = objMap.areas.Item(intCount)
strAreas(intCount) = objArea.href
Next
GetAreaHREF = strAreas
End Function
Use the href, Shape, and coords properties to specify the appearance and behavior of an AREA element. The following example takes arguments that specify the shape, hyperlink behavior, and coordinates of the specified FPHTMLAreaElement object.
Sub SetArea(objArea As FPHTMLAreaElement, iX1 As Integer, _
iY1 As Integer, iX2 As Integer, iY2 As Integer, _
strHREF As String, strShape As String)
Dim strCoords As String
strCoords = iX1 & "," & iY1 & "," & iX2 & "," & iY2
With objArea
.href = strHREF
.Shape = strShape
.coords = strCoords
End With
End Sub
Properties | all Property | alt Property | children Property | className Property | coords Property | Document Property | filters Property | hash Property | host Property | hostname Property | href Property | id Property | innerHTML Property | innerText Property | isTextEdit Property | lang Property | language Property | noHref Property | offsetHeight Property | offsetLeft Property | offsetParent Property | offsetTop Property | offsetWidth Property | onafterupdate Property | onbeforeupdate Property | onblur Property | onclick Property | ondataavailable Property | ondatasetchanged Property | ondatasetcomplete Property | ondblclick Property | ondragstart Property | onerrorupdate Property | onfilterchange Property | onfocus Property | onhelp Property | onkeydown Property | onkeypress Property | onkeyup Property | onmousedown Property | onmousemove Property | onmouseout Property | onmouseover Property | onmouseup Property | onrowenter Property | onrowexit Property | onselectstart Property | outerHTML Property | outerText Property | parentElement Property | parentTextEdit Property | pathname Property | port Property | protocol Property | recordNumber Property | search Property | shape Property | sourceIndex Property | style Property | tabIndex Property | tagName Property | target Property | title Property
Methods | blur Method | click Method | contains Method | focus Method | getAttribute Method | insertAdjacentHTML Method | insertAdjacentText Method | removeAttribute Method | scrollIntoView Method | setAttribute Method | toString Method
Events | onafterupdate Event | onbeforeupdate Property | onblur Event | onclick Event | ondataavailable Event | ondatasetchanged Event | ondatasetcomplete Event | ondblclick Event | ondragstart Event | onerrorupdate Event | onfilterchange Event | onfocus Event | onhelp Event | onkeydown Property | onkeypress Event | onkeyup Event | onmousedown Event | onmousemove Event | onmouseout Event | onmouseover Event | onmouseup Event | onrowenter Event | onrowexit Event | onselectstart Event
Parent Objects
Child Objects | IHTMLElement Object | IHTMLFiltersCollection Object | IHTMLStyle Object