KHTML
Go to the documentation of this file.
28 #include <html/html_inlineimpl.h>
29 #include <html/html_baseimpl.h>
30 #include <xml/dom_docimpl.h>
65 return ((ElementImpl *)
impl)->getAttribute(ATTR_ACCESSKEY);
70 if(
impl) ((ElementImpl *)
impl)->setAttribute(ATTR_ACCESSKEY, value);
76 return ((ElementImpl *)
impl)->getAttribute(ATTR_CHARSET);
81 if(
impl) ((ElementImpl *)
impl)->setAttribute(ATTR_CHARSET, value);
87 return ((ElementImpl *)
impl)->getAttribute(ATTR_COORDS);
92 if(
impl) ((ElementImpl *)
impl)->setAttribute(ATTR_COORDS, value);
104 if(
impl) ((ElementImpl *)
impl)->setAttribute(ATTR_HREF, value);
110 return ((ElementImpl *)
impl)->getAttribute(ATTR_HREFLANG);
115 if(
impl) ((ElementImpl *)
impl)->setAttribute(ATTR_HREFLANG, value);
121 return ((ElementImpl *)
impl)->getAttribute(ATTR_NAME);
126 if(
impl) ((ElementImpl *)
impl)->setAttribute(ATTR_NAME, value);
132 return ((ElementImpl *)
impl)->getAttribute(ATTR_REL);
137 if(
impl) ((ElementImpl *)
impl)->setAttribute(ATTR_REL, value);
143 return ((ElementImpl *)
impl)->getAttribute(ATTR_REV);
148 if(
impl) ((ElementImpl *)
impl)->setAttribute(ATTR_REV, value);
154 return ((ElementImpl *)
impl)->getAttribute(ATTR_SHAPE);
159 if(
impl) ((ElementImpl *)
impl)->setAttribute(ATTR_SHAPE, value);
165 return ((ElementImpl *)
impl)->getAttribute(ATTR_TABINDEX).toInt();
171 DOMString value(QString::number(_tabIndex));
172 ((ElementImpl *)
impl)->setAttribute(ATTR_TABINDEX,value);
179 return ((ElementImpl *)
impl)->getAttribute(ATTR_TARGET);
184 if(
impl) ((ElementImpl *)
impl)->setAttribute(ATTR_TARGET, value);
190 return ((ElementImpl *)
impl)->getAttribute(ATTR_TYPE);
195 if(
impl) ((ElementImpl *)
impl)->setAttribute(ATTR_TYPE, value);
200 if (
impl) ((HTMLAnchorElementImpl*)
impl)->blur();
205 if (
impl) ((HTMLAnchorElementImpl*)
impl)->focus();
241 return ((ElementImpl *)
impl)->getAttribute(ATTR_CLEAR);
246 if(
impl) ((ElementImpl *)
impl)->setAttribute(ATTR_CLEAR, value);
282 return ((ElementImpl *)
impl)->getAttribute(ATTR_COLOR);
287 if(
impl) ((ElementImpl *)
impl)->setAttribute(ATTR_COLOR, value);
293 return ((ElementImpl *)
impl)->getAttribute(ATTR_FACE);
298 if(
impl) ((ElementImpl *)
impl)->setAttribute(ATTR_FACE, value);
304 return ((ElementImpl *)
impl)->getAttribute(ATTR_SIZE);
309 if(
impl) ((ElementImpl *)
impl)->setAttribute(ATTR_SIZE, value);
326 if (_impl && (_impl->id() == ID_INS || _impl->id() == ID_DEL))
361 return ((ElementImpl *)
impl)->getAttribute(ATTR_CITE);
366 if(
impl) ((ElementImpl *)
impl)->setAttribute(ATTR_CITE, value);
372 return ((ElementImpl *)
impl)->getAttribute(ATTR_DATETIME);
377 if(
impl) ((ElementImpl *)
impl)->setAttribute(ATTR_DATETIME, value);
393 if (_impl && _impl->id() == ID_Q)
419 return ((ElementImpl *)
impl)->getAttribute(ATTR_CITE);
424 if(
impl) ((ElementImpl *)
impl)->setAttribute(ATTR_CITE, value);
void setHreflang(const DOMString &)
see hreflang
quint32 elementId() const
void setRev(const DOMString &)
see rev
All HTML element interfaces derive from this class.
For the Q and BLOCKQUOTE elements.
HTMLBRElement & operator=(const HTMLBRElement &other)
Node & operator=(const Node &other)
void setColor(const DOMString &)
see color
void setDateTime(const DOMString &)
see dateTime
DOMString cite() const
A URI designating a document that describes the reason for the change.
void setSize(const DOMString &)
see size
void setFace(const DOMString &)
see face
DOMString target() const
Frame to render the resource in.
This library provides a full-featured HTML parser and widget.
DOMString getAttribute(const DOMString &name)
Retrieves an attribute value by name.
HTMLQuoteElement & operator=(const HTMLQuoteElement &other)
HTMLElement & operator=(const HTMLElement &other)
DOMString coords() const
Comma-separated list of lengths, defining an active region geometry.
DOMString type() const
Advisory content type.
DOMString hreflang() const
Language code of the linked resource.
void setTarget(const DOMString &)
see target
void setName(const DOMString &)
see name
void setShape(const DOMString &)
see shape
void setHref(const DOMString &)
see href
DOMString rel() const
Forward link type.
DOMString rev() const
Reverse link type.
void setClear(const DOMString &)
see clear
DOMString name() const
Anchor name.
void blur()
Removes keyboard focus from this element.
DOMString dateTime() const
The date and time of the change.
DOMString accessKey() const
A single character access key to give access to the form control.
DOMString size() const
Font size.
void setCoords(const DOMString &)
see coords
DOMString clear() const
Control flow of text around floats.
HTMLFontElement & operator=(const HTMLFontElement &other)
void setCharset(const DOMString &)
see charset
void assignOther(const Node &other, int elementId)
void setCite(const DOMString &)
see cite
HTMLModElement & operator=(const HTMLModElement &other)
This class implements the basic string we use in the DOM.
long tabIndex() const
Index that represents the element's position in the tabbing order.
void setTabIndex(long)
see tabIndex
DOMString charset() const
The character encoding of the linked resource.
DOMString shape() const
The shape of the active area.
DOMString parsedUrl() const
Return a parsed url.
void setType(const DOMString &)
see type
void focus()
Gives keyboard focus to this element.
DOMString href() const
The URI of the linked resource.
DOMString color() const
Font color.
The Node interface is the primary datatype for the entire Document Object Model.
void setRel(const DOMString &)
see rel
NodeImpl * handle() const
DOMString face() const
Font face identifier.
HTMLAnchorElement & operator=(const HTMLAnchorElement &other)
void setAccessKey(const DOMString &)
see accessKey
DOMString cite() const
A URI designating a document that designates a source document or message.
Notice of modification to part of a document.
void setCite(const DOMString &)
see cite
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Sun Jan 19 2020 00:00:00 by
doxygen 1.8.17 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.