2012-09-03 11 views
5

具体的に要素...「ボディ」に挿入(追加)しようとしています。シンプルなHTML Dom Parser:要素への挿入方法

私は、現時点ではこれをこの方法で行うことができる午前:

$var = "some JS stuff"; 
$e = $htmlDOM->find("body", 0); 
$e->outertext = '<body>' . $e->innertext . $var . '</body>'; 

私の問題は、これが<body>を修正するが、実際のHTMLはJSやIDなどが<body>に添付している可能性があり、私はそれを維持するようになるということですそれがそうであれば。

ドキュメントは、このための方法を示していないようです。

可能ですか?

答えて

12

ソースコードを見た後、私はそれについて移動する方法が文書化されていないmakeup()機能は、タグと関連するテキスト/コードをビルドします、です

$var = "some JS stuff"; 
$e = $htmlDOM->find("body", 0); 
$e->outertext = $e->makeup() . $e->innertext . $var . '</body>'; 

を使用することであることがわかりました。

関連する問題