简单的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()
功能将建成标签和任何相关的文本/代码。