PHP Класс Readability\JSLikeHTMLElement
This class extends PHP's DOMElement to allow
users to get and set the innerHTML property of
HTML elements in the same way it's done in
JavaScript.
Example usage:
require_once 'JSLikeHTMLElement.php';
header('Content-Type: text/plain');
$doc = new DOMDocument();
$doc->registerNodeClass('DOMElement', 'JSLikeHTMLElement');
$doc->loadHTML('
');
$elem = $doc->getElementsByTagName('div')->item(0);
print innerHTML
echo $elem->innerHTML; // prints '
Para 1
Para 2
'
echo "\n\n";
set innerHTML
$elem->innerHTML = '
FiveFilters.org';
echo $elem->innerHTML; // prints '
FiveFilters.org'
echo "\n\n";
print document (with our changes)
echo $doc->saveXML();
Показать файл
Открыть проект
Открытые методы
Метод |
Описание |
|
__get ( $name ) |
Used for getting innerHTML like it's done in JavaScript:. |
|
__set ( $name, $value ) |
Used for setting innerHTML like it's done in JavaScript:. |
|
__toString ( ) |
|
|
Описание методов
Used for getting innerHTML like it's done in JavaScript:.
Used for setting innerHTML like it's done in JavaScript:.
public __set ( $name, $value ) |
__toString()
публичный Метод