简单的HTML Dom解析器:如何插入到元素

问题描述:

我想插入(附加)到一个元素...“身体”具体。简单的HTML Dom解析器:如何插入到元素

我能够这样这样的时刻做:

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

我的问题是,这种修复<body>但实际的HTML可能有JS或ID等连接到<body>,我会想维持如果是这样的话。

该文档似乎没有显示此方法。

可能吗?

查看源代码后,我发现,去它的方式是使用

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

也就是说,无证makeup()功能将建成标签和任何相关的文本/代码。