2012-03-17 10:50:10 +00:00
|
|
|
type
|
|
|
|
|
|
|
|
nsIDOMElement = interface(nsIDOMNode)
|
|
|
|
['{1f249e8b-7b41-44c0-a8d5-15298c1198cd}']
|
2012-03-19 14:43:54 +00:00
|
|
|
procedure GettagName( result_: DOMString); safecall;
|
|
|
|
procedure getAttribute(aname: DOMString; result_: DOMString); safecall;
|
2012-03-17 10:50:10 +00:00
|
|
|
procedure setAttribute(aname: DOMString; avalue: DOMString); safecall;
|
|
|
|
procedure removeAttribute(aname: DOMString); safecall;
|
|
|
|
function getAttributeNode(aname: DOMString) : nsIDOMAttr; safecall;
|
|
|
|
function setAttributeNode(anewAttr: nsIDOMAttr) : nsIDOMAttr; safecall;
|
|
|
|
function removeAttributeNode(anoldAttr: nsIDOMAttr) : nsIDOMAttr; safecall;
|
|
|
|
function getElementsByTagName(aname: DOMString) : nsIDOMNodeList; safecall;
|
2012-03-19 14:43:54 +00:00
|
|
|
procedure getAttributeNS(anamespaceURI: DOMString; alocalName: DOMString; result_: DOMString); safecall;
|
2012-03-17 10:50:10 +00:00
|
|
|
procedure setAttributeNS(anamespaceURI: DOMString; aqualifiedName: DOMString; avalue: DOMString); safecall;
|
|
|
|
procedure removeAttributeNS(anamespaceURI: DOMString; alocalName: DOMString); safecall;
|
|
|
|
function getAttributeNodeNS(anamespaceURI: DOMString; alocalName: DOMString) : nsIDOMAttr; safecall;
|
|
|
|
function setAttributeNodeNS(anewAttr: nsIDOMAttr) : nsIDOMAttr; safecall;
|
|
|
|
function getElementsByTagNameNS(anamespaceURI: DOMString; alocalName: DOMString) : nsIDOMNodeList; safecall;
|
|
|
|
function hasAttribute(aname: DOMString) : longbool; safecall;
|
|
|
|
function hasAttributeNS(anamespaceURI: DOMString; alocalName: DOMString) : longbool; safecall;
|
|
|
|
function Getonmouseenter(): jsval; safecall;
|
|
|
|
procedure Setonmouseenter(aonmouseenter: jsval); safecall;
|
|
|
|
property onmouseenter : jsval read Getonmouseenter write Setonmouseenter;
|
|
|
|
function Getonmouseleave(): jsval; safecall;
|
|
|
|
procedure Setonmouseleave(aonmouseleave: jsval); safecall;
|
|
|
|
property onmouseleave : jsval read Getonmouseleave write Setonmouseleave;
|
|
|
|
|
|
|
|
end;
|
|
|
|
|