HtmlElementBase
extends HtmlNodeBase
in package
AbstractYes
Table of Contents
Properties
- $currentNode : DOMNode
- 生で使用する現在データ。
- $document : HtmlDocument
Methods
- addComment() : HtmlCommentElement
- addTagElement() : HtmlTagElement
- HTML要素を作って追加する。
- addText() : HtmlTextElement
- appendChild() : void
- createComment() : HtmlCommentElement
- createTagElement() : HtmlTagElement
- createText() : HtmlTextElement
- path() : HtmlXPath
- __construct() : mixed
Properties
$currentNode read-only
生で使用する現在データ。
protected
DOMNode
$currentNode
$document read-only
protected
HtmlDocument
$document
Methods
addComment()
public
addComment(string $comment) : HtmlCommentElement
Parameters
- $comment : string
Return values
HtmlCommentElementaddTagElement()
HTML要素を作って追加する。
public
addTagElement(string $tagName) : HtmlTagElement
Parameters
- $tagName : string
Return values
HtmlTagElementaddText()
public
addText(string $text) : HtmlTextElement
Parameters
- $text : string
Return values
HtmlTextElementappendChild()
public
appendChild(HtmlTagElement|HtmlTextElement|HtmlCommentElement|DOMNode $node) : void
Parameters
- $node : HtmlTagElement|HtmlTextElement|HtmlCommentElement|DOMNode
createComment()
public
createComment(string $text) : HtmlCommentElement
Parameters
- $text : string
Return values
HtmlCommentElementcreateTagElement()
public
createTagElement(string $tagName) : HtmlTagElement
Parameters
- $tagName : string
Return values
HtmlTagElementcreateText()
public
createText(string $text) : HtmlTextElement
Parameters
- $text : string
Return values
HtmlTextElementpath()
public
abstract path() : HtmlXPath
Return values
HtmlXPath__construct()
protected
__construct(HtmlDocument $document, DOMNode $current) : mixed
Parameters
- $document : HtmlDocument
- $current : DOMNode